Where is Fanmints?

Where is Fanmints located?

Fanmints, Sichuan, China (approx. 30.52675°, 105.2532°)


Where is Fanmints on the map?