Where is Xinlaizhuang?

Where is Xinlaizhuang located?

Xinlaizhuang, Guangdong, China (approx. 23.74333°, 114.3661°)


Where is Xinlaizhuang on the map?