Where is Huazepu?

Where is Huazepu located?

Huazepu, Hunan, China (approx. 26.91778°, 111.4922°)


Where is Huazepu on the map?