Where is Fanpokuan?

Where is Fanpokuan located?

Fanpokuan, Hunan, China (approx. 28.3925°, 112.6031°)


Where is Fanpokuan on the map?