Where is Changliaodong?

Where is Changliaodong located?

Changliaodong, Guangdong, China (approx. 22.86337°, 111.8471°)


Where is Changliaodong on the map?