Where is Shuxiayin?

Where is Shuxiayin located?

Shuxiayin, Guangdong, China (approx. 24.18352°, 112.1382°)


Where is Shuxiayin on the map?