Where is Dengzhanping?
Where is Dengzhanping located?
Dengzhanping, Sichuan, China (approx. 28.07186°, 105.5622°)
Where is Dengzhanping on the map?
{"latitude":28.07186,"longitude":105.5622,"title":"Dengzhanping"}