Where is Muzhuping?

Where is Muzhuping located?

Muzhuping, Sichuan, China (approx. 28.67893°, 106.2966°)


Where is Muzhuping on the map?