Where is Fanmulin?

Where is Fanmulin located?

Fanmulin, Hunan, China (approx. 27.4175°, 111.9386°)


Where is Fanmulin on the map?