Where is Shanmuchun?

Where is Shanmuchun located?

Shanmuchun, Hunan, China (approx. 27.6925°, 112.2642°)


Where is Shanmuchun on the map?