Where is Mazhiazhai?
Where is Mazhiazhai located?
Mazhiazhai, Sichuan, China (approx. 32.12958°, 106.0071°)
Where is Mazhiazhai on the map?
Mazhiazhai - Sunshine
{"latitude":32.12958,"longitude":106.0071,"title":"Mazhiazhai"}