Where is Xiazhai?

Where is Xiazhai located?

Xiazhai, Hunan, China (approx. 27.10306°, 109.5092°)


Where is Xiazhai on the map?