Where is Songpan Muchang?

Where is Songpan Muchang located?

Songpan Muchang, Songpan Muchang, China (approx. 32.92294°, 103.5247°)


Where is Songpan Muchang on the map?