Where is Hexiazhai?

Where is Hexiazhai located?

Hexiazhai, Guangdong, China (approx. 21.93118°, 111.4049°)


Where is Hexiazhai on the map?