Where is Mazhiazhai?

Where is Mazhiazhai located?

Mazhiazhai, Sichuan, China (approx. 32.12958°, 106.0071°)


Where is Mazhiazhai on the map?