Where is Muchangou?

Where is Muchangou located?

Muchangou, Sichuan, China (approx. 30.23127°, 106.8207°)


Where is Muchangou on the map?