Qinhuangdao has three urban areas:
Beidaihe: a seaside resort.
Haigang District: the harbor area and considered Qinhuangdao proper.
Shanhaiguan: the eastern end of the Great Wall.