Where is Zhangjiaxi?

Where is Zhangjiaxi located?

Zhangjiaxi, Hunan, China (approx. 28.23444°, 110.7383°)


Where is Zhangjiaxi on the map?