pienoiskuva|Shanhaiguan on kartassa numero 2. pienoiskuva|Shanhaiguanin vanhakaupunki. Shanhaiguan (kiinan yksinkertaistettu: 山海关区; perinteinen: 山海關區; pinyin: Shānhǎiguān Qū) on kaupunkipiiri Qinhuangdaon prefektuuritason kaupungissa joka on Hebein maakunnassa Kiinassa.

Kaupunkipiirin hallinnossa on viisi alipiiriä, kolme suurkuntaa ja yksi maalaiskunta.

Alipiirit:

Nanguan (南关街道) Dongjie (东街街道) Xijie (西街街道) Lunan (路南街道) Chuanchang Road (船厂路街道)

Suurkunnat:

Diyiguan (第一关镇) Shihe (石河镇) Mengjiang (孟姜镇)

Maalaiskunta:

Bohai (渤海乡)

Luokka:Qinhuangdao Luokka:Kiinan piirikuntatason alueet