Village under Snow Mountain
This is a photo of Village Yuben under Mt.Meili, Deqin County, Yunnan Province, China. The Mt.Meili is regarded as a holy site in Tibetan tales.
© Trix1428 | Stock Free Images
Similar Free Images