Where is Longhaitan?

Where is Longhaitan located?

Longhaitan, Hunan, China (approx. 26.47361°, 113.2789°)


Where is Longhaitan on the map?