Where is Shimatou?
Where is Shimatou located?
Shimatou, Zhejiang, China (approx. 29.46995°, 119.8601°)
Where is Shimatou on the map?
Shimatou - Puyang
Shimatou - Xiaojiazhai
Shimatou - Fudian
Shimatou - Jiaoling
{"latitude":29.46995,"longitude":119.8601,"title":"Shimatou"}