Where is Chongxianuan?

Where is Chongxianuan located?

Chongxianuan, Hunan, China (approx. 27.87639°, 112.3917°)


Where is Chongxianuan on the map?