Where is Shinupai?

Where is Shinupai located?

Shinupai, Hunan, China (approx. 26.91667°, 111.7275°)


Where is Shinupai on the map?