Stock Photo: Buddhist stupa, Deqin, called Shangri_La, on the Tibetan Border, Shangri_La region, Yunnan Province, China, Asia
Stock Photo: 1890-117574 Buddhist stupa, Deqin, called Shangri_La, on the Tibetan Border, Shangri_La region, Yunnan Province, China, Asia