Where is Shaminchun?

Where is Shaminchun located?

Shaminchun, Hunan, China (approx. 26.55778°, 113.1511°)


Where is Shaminchun on the map?