Where is Xinzaochi?
Where is Xinzaochi located?
Xinzaochi, Fujian, China (approx. 24.95583°, 117.6092°)
Where is Xinzaochi on the map?
Xinzaochi - Ten Thousand Buddha Monastery
Xinzaochi - Samtunguk Museum
Xinzaochi - Haishan Park
Xinzaochi - Ears
Xinzaochi - Weilintou
Xinzaochi - Xialiao
Xinzaochi - Yanweidin
Xinzaochi - Daqian
{"latitude":24.95583,"longitude":117.6092,"title":"Xinzaochi"}