Where is Lashuzao?

Where is Lashuzao located?

Lashuzao, Hunan, China (approx. 26.30306°, 111.8964°)


Where is Lashuzao on the map?