Where is Shizhapai?

Where is Shizhapai located?

Shizhapai, Hunan, China (approx. 27.63528°, 111.1303°)


Where is Shizhapai on the map?