Where is Xinzhuangpu?

Where is Xinzhuangpu located?

Xinzhuangpu, Guangdong, China (approx. 24.88°, 113.7328°)


Where is Xinzhuangpu on the map?