Where is Cyanouchun?

Where is Cyanouchun located?

Cyanouchun, Hunan, China (approx. 28.305°, 111.75°)


Where is Cyanouchun on the map?