Where is Canweizhai?

Where is Canweizhai located?

Canweizhai, Guangdong, China (approx. 24.35257°, 112.3058°)


Where is Canweizhai on the map?