Where is Beizhaodian?

Where is Beizhaodian located?

Beizhaodian, Henan, China (approx. 33.47512°, 112.7579°)


Where is Beizhaodian on the map?