Where is Laozhenqun?

Where is Laozhenqun located?

Laozhenqun, Guangdong, China (approx. 24.38309°, 115.744°)


Where is Laozhenqun on the map?