Where is Shantzipine?

Where is Shantzipine located?

Shantzipine, Guangdong, China (approx. 23.85957°, 116.2316°)


Where is Shantzipine on the map?