Where is Xiazhaigang?

Where is Xiazhaigang located?

Xiazhaigang, Hunan, China (approx. 25.43722°, 112.0433°)


Where is Xiazhaigang on the map?