Where is Shanshatu?
Where is Shanshatu located?
Shanshatu, Anhui, China (approx. 30.78333°, 117.6333°)
Where is Shanshatu on the map?
Shanshatu - Zhashuqun
Shanshatu - Laopai
Shanshatu - Yuanzigang
Shanshatu - Liuzhou
Shanshatu - Hezosu
Shanshatu - Laozhoutou
Shanshatu - Huangshan National Park
{"latitude":30.78333,"longitude":117.6333,"title":"Shanshatu"}