Where is Mianhuazui?

Where is Mianhuazui located?

Mianhuazui, Sichuan, China (approx. 31.68352°, 105.8996°)


Where is Mianhuazui on the map?