Where is Zhendalin?

Where is Zhendalin located?

Zhendalin, Guangdong, China (approx. 21.87459°, 110.8042°)


Where is Zhendalin on the map?