Where is Shanhebei?

Where is Shanhebei located?

Shanhebei, Beijing, China (approx. 40.95583°, 116.48°)


Where is Shanhebei on the map?