Where is Shejiachun?

Where is Shejiachun located?

Shejiachun, Hunan, China (approx. 26.50083°, 110.1286°)


Where is Shejiachun on the map?