Where is Xinxing?
Where is Xinxing located?
Xinxing, Zhejiang, China (approx. 30.24528°, 122.3028°)
Where is Xinxing on the map?
Xinxing - Losujia
Xinxing - Changtuzhen
Xinxing - Hanshan Temple Buddhist Temple
{"latitude":30.24528,"longitude":122.3028,"title":"Xinxing"}