See Potala Palace, the Iconic Heart of Tibetan Buddhism

The imposing Potala Palace is the centerpiece of Tibet’s capital city, Lhasa. At 12,000 feet above sea level, it’s the highest palace in the world.… more