Scene On Namsto Lake, Tibet

Scene On Namsto Lake, Tibet - The Scene Of Namsto Lake, Tibet, China. This Lake Is A Holy Site In Tibet Buddhism Tales. Which Is The World's Highest Lake At An Altitude Of About 4,700 Metres (15,420 Feet). Photo