Where is Xinzhai?
Where is Xinzhai located?
Xinzhai, Fujian, China (approx. 25.73972°, 118.1706°)
Where is Xinzhai on the map?
Xinzhai - Shanyun
{"latitude":25.73972,"longitude":118.1706,"title":"Xinzhai"}