Where is Shangmatou?
Where is Shangmatou located?
Shangmatou, Sichuan, China (approx. 29.03891°, 104.1485°)
Where is Shangmatou on the map?
{"latitude":29.03891,"longitude":104.1485,"title":"Shangmatou"}