Results 2 results found Buddhist stupas, Deqin, called Shangri-La, on the Tibetan Border, Shangri-La region, Yunnan Province, China, Asia Two yaks walking through a snowy field, high altitude Himalayan mountain valley in Kyanjin Gompa,Langtang Trek, Himalayas, Nepal, Asia