Where is Xuedou Shan?
Where is Xuedou Shan located?
Xuedou Shan, Xuedou Shan, China (approx. 29.68333°, 121.11667°)
Where is Xuedou Shan on the map?
{"latitude":29.68333,"longitude":121.11667,"title":"Xuedou Shan"}