Where is Wanxia?

Where is Wanxia located?

Wanxia, Guangdong, China (approx. 24.18972°, 116.895°)


Where is Wanxia on the map?