Where is Xinzhaizi?
Where is Xinzhaizi located?
Xinzhaizi, Liaoning, China (approx. 39.01667°, 121.3667°)
Where is Xinzhaizi on the map?
{"latitude":39.01667,"longitude":121.3667,"title":"Xinzhaizi"}