The Dalai Lama’s Palace (Lhasa, Tibet)

The most enchanting place in Lhasa may be the Jokhur Temple, but the place that best embodies the image of Tibet, the peaceful Buddhist kingdom on the top of the world, is the Potala Palace.  The enormous white and red palace sits atop the Red Hill like a crown smiling benevolently over all of Tibet … Continue reading