Where is Shanxiadong?

Where is Shanxiadong located?

Shanxiadong, Guangdong, China (approx. 24.45111°, 113.6422°)


Where is Shanxiadong on the map?