Where is Xinewallow?

Where is Xinewallow located?

Xinewallow, Guangdong, China (approx. 23.36083°, 115.8697°)


Where is Xinewallow on the map?