Where is Fenshuys?

Where is Fenshuys located?

Fenshuys, Sichuan, China (approx. 28.59576°, 104.5059°)


Where is Fenshuys on the map?