Where is Shanxia?

Where is Shanxia located?

Shanxia, Guangdong, China (approx. 23.50798°, 115.7398°)


Where is Shanxia on the map?