Where is Xinqing?

Where is Xinqing located?

Xinqing, Guangdong, China (approx. 24.08285°, 112.12°)


Where is Xinqing on the map?