Where is Zhiwakan?

Where is Zhiwakan located?

Zhiwakan, Guangdong, China (approx. 22.6788°, 112.4004°)


Where is Zhiwakan on the map?