Where is Hongxing?

Where is Hongxing located?

Hongxing, Hunan, China (approx. 25.95972°, 109.7447°)


Where is Hongxing on the map?