Where is Xiachao?

Where is Xiachao located?

Xiachao, Guangdong, China (approx. 23.55556°, 116.4736°)


Where is Xiachao on the map?