Shangri-La Resort, Shangri-la

No. 1 Chicika Street, Shangri-La, Diqing Tibetan Autonomous Prefecture, China

Shangri-La Resort, Shangri-la Over view
All Photos

Shangri-La Resort, Shangri-la

No. 1 Chicika Street, Shangri-La, Diqing Tibetan Autonomous Prefecture, China