Where is Sheqian?

Where is Sheqian located?

Sheqian, Guangdong, China (approx. 24.05597°, 115.6582°)


Where is Sheqian on the map?