Where is Xiamazzao?

Where is Xiamazzao located?

Xiamazzao, Hunan, China (approx. 26.8025°, 112.1378°)


Where is Xiamazzao on the map?