Where is Yanhuadu?

Where is Yanhuadu located?

Yanhuadu, Hunan, China (approx. 27.04417°, 111.0747°)


Where is Yanhuadu on the map?