Where is Banbidian?

Where is Banbidian located?

Banbidian, Hebei, China (approx. 41.21222°, 115.7311°)


Where is Banbidian on the map?