Where is Shangri-La Nanshan, Shenzhen?

Where is Shangri-La Nanshan, Shenzhen located?

Shangri-La Nanshan, Shenzhen, Shangri-La Nanshan, Shenzhen, China (approx. 22.5242°, 113.96994°)


Where is Shangri-La Nanshan, Shenzhen on the map?