Where is Zhoujiapai?

Where is Zhoujiapai located?

Zhoujiapai, Hunan, China (approx. 26.85167°, 111.6531°)


Where is Zhoujiapai on the map?