Where is Huaihua?

Where is Huaihua located?

Huaihua, Hunan, China (approx. 27.54944°, 109.9592°)


Where is Huaihua on the map?