Where is Xiahebei?

Where is Xiahebei located?

Xiahebei, Beijing, China (approx. 40.92833°, 116.5564°)


Where is Xiahebei on the map?