Where is Zhaiyilin?

Where is Zhaiyilin located?

Zhaiyilin, Hunan, China (approx. 25.50528°, 112.2761°)


Where is Zhaiyilin on the map?