Where is Xinlukou?

Where is Xinlukou located?

Xinlukou, Guangdong, China (approx. 23.78876°, 112.548°)


Where is Xinlukou on the map?