Where is Sheziqian?

Where is Sheziqian located?

Sheziqian, Guangdong, China (approx. 23.90322°, 116.1091°)


Where is Sheziqian on the map?