Where is Lijiaozao?

Where is Lijiaozao located?

Lijiaozao, Hunan, China (approx. 26.58222°, 112.3797°)


Where is Lijiaozao on the map?