Where is Baishuidai?

Where is Baishuidai located?

Baishuidai, Guangdong, China (approx. 21.92216°, 112.7221°)


Where is Baishuidai on the map?