“The Place of the Gods” has been the center of the Tibetan Buddhist world for over a millennium. Witness the massive Potala Palace soaring above the clouds of this holy city while Tibetans engage on a kora around the Jokhang Temple.