top of page

Tibet, “Roof of the World”

Tibet, on the lofty Tibetan Plateau on the northern side of the Himalayas, is an autonomous region of China. It shares Mt. Everest with Nepal. Its capital, Lhasa, is site of hilltop Potala Palace, once the Dalai Lama’s winter home, and Jokhang Temple, Tibet’s spiritual heart, revered for its golden statue of the young Buddha





19 views1 comment

Recent Posts

See All
bottom of page