Where is Shanfan?

Where is Shanfan located?

Shanfan, Hunan, China (approx. 26.74056°, 112.4689°)


Where is Shanfan on the map?