Where is Shanshuzao?

Where is Shanshuzao located?

Shanshuzao, Hunan, China (approx. 26.67083°, 112.4394°)


Where is Shanshuzao on the map?