Where is Shengjiaduan?

Where is Shengjiaduan located?

Shengjiaduan, Hunan, China (approx. 27.80444°, 112.3486°)


Where is Shengjiaduan on the map?