Shangri la, Yunnan, China
Shangri la, Yunnan, China.
↑