Where is Shanxiazi?

Where is Shanxiazi located?

Shanxiazi, Guangdong, China (approx. 21.99439°, 111.5713°)


Where is Shanxiazi on the map?