Where is Hanzhai?

Where is Hanzhai located?

Hanzhai, Guangdong, China (approx. 21.13092°, 110.125°)


Where is Hanzhai on the map?