Where is Chantianzhai?

Where is Chantianzhai located?

Chantianzhai, Guangdong, China (approx. 22.36569°, 111.3629°)


Where is Chantianzhai on the map?