Where is Shanzhao?

Where is Shanzhao located?

Shanzhao, Guangdong, China (approx. 24.1484°, 116.9049°)


Where is Shanzhao on the map?