Where is Tenyupin?
Where is Tenyupin located?
Tenyupin, Sichuan, China (approx. 32.13411°, 104.4897°)
Where is Tenyupin on the map?
{"latitude":32.13411,"longitude":104.4897,"title":"Tenyupin"}