Where is Shamuyuan?

Where is Shamuyuan located?

Shamuyuan, Hunan, China (approx. 25.1975°, 112.0944°)


Where is Shamuyuan on the map?