Where is Mazhiao?

Where is Mazhiao located?

Mazhiao, Sichuan, China (approx. 30.31481°, 105.319°)


Where is Mazhiao on the map?