Where is Fanmupin?

Where is Fanmupin located?

Fanmupin, Hunan, China (approx. 27.51667°, 109.6397°)


Where is Fanmupin on the map?