Where is Xinzhai?
Where is Xinzhai located?
Xinzhai, Hebei, China (approx. 39.36667°, 118.8°)
Where is Xinzhai on the map?
{"latitude":39.36667,"longitude":118.8,"title":"Xinzhai"}