Where is Lohanzhai?

Where is Lohanzhai located?

Lohanzhai, Guangdong, China (approx. 22.49752°, 111.3721°)


Where is Lohanzhai on the map?