Where is Shangri-La Sanya?

Where is Shangri-La Sanya located?

Shangri-La Sanya, Shangri-La Sanya, China (approx. 18.35045°, 109.74224°)


Where is Shangri-La Sanya on the map?