Where is Fanmapin?

Where is Fanmapin located?

Fanmapin, Sichuan, China (approx. 27.48082°, 103.0676°)


Where is Fanmapin on the map?