Jokhang, a Buddhist temple in Barkhor Square, Lhasa, Tibet, China, is considered one of the most sacred and important temples […]
Lhasa – Potala Palace
Potala palace, one of the most photogenic buildings in the world, is located in Lhasa, Tibet, China. The current structure […]
Manasarovar
Manas Sarovar (Manasarovar), located 40 km south of Mt Kailash in Tibet, China, is a fresh water lake at 15,060 ft […]
Mt Kailash
Mt Kailash is 6,638 m (21,778 feet) high peak in the Trans-himalaya range in Tibet, China. Called Kang Rimpoche locally, […]