Where is Fanmingan?

Where is Fanmingan located?

Fanmingan, Sichuan, China (approx. 28.17235°, 105.2722°)


Where is Fanmingan on the map?