Where is Wanxia?

Where is Wanxia located?

Wanxia, Hainan, China (approx. 19.00389°, 109.1381°)


Where is Wanxia on the map?