Where is Beizhaodian?
Where is Beizhaodian located?
Beizhaodian, Henan, China (approx. 33.47512°, 112.7579°)
Where is Beizhaodian on the map?
{"latitude":33.47512,"longitude":112.7579,"title":"Beizhaodian"}