Where is Qingshanxia?

Where is Qingshanxia located?

Qingshanxia, Guangdong, China (approx. 24.22849°, 115.8448°)


Where is Qingshanxia on the map?