Where is Longtanzhai?

Where is Longtanzhai located?

Longtanzhai, Guangdong, China (approx. 22.53166°, 111.9954°)


Where is Longtanzhai on the map?