Where is Mazhuangzi?

Where is Mazhuangzi located?

Mazhuangzi, Sichuan, China (approx. 27.99465°, 101.6637°)


Where is Mazhuangzi on the map?