Where is Zhangxishan?

Where is Zhangxishan located?

Zhangxishan, Guangdong, China (approx. 22.82069°, 111.4923°)


Where is Zhangxishan on the map?