Where is Ezhuzao?

Where is Ezhuzao located?

Ezhuzao, Hunan, China (approx. 26.85028°, 111.9078°)


Where is Ezhuzao on the map?