Where is Shanzhao?

Where is Shanzhao located?

Shanzhao, Hunan, China (approx. 27.665°, 112.4431°)


Where is Shanzhao on the map?