Where is Xianghuazhing?

Where is Xianghuazhing located?

Xianghuazhing, Hunan, China (approx. 25.86806°, 112.1614°)


Where is Xianghuazhing on the map?