Lhasa is a city and administrative capital of the Tibet Autonomous Region of the People's Republic of China. Lhasa, which means "Land of the Gods" and is over 1,300 years old, sits in a valley right next to the Lhasa River. In the eastern part of the city, near the Jokhang Temple and Barkhor neighborhood, Tibetan influence is still strong and evident and it is common to see traditionally dressed Tibetans engaged on a kora (a clockwise circumambulation or walk around the Jokhang Temple), often spinning prayer wheels.
What European River Cruise is the Most Romantic?
It's the time of year when we celebrate love - and love of travel. We've hand...
Read moreVideo: This Distillery Uses Alaska Glacier Water
And local fireweed and spruce tips for truly local spirits and craft cocktail...
Read moreVideo: These Robots Make Cocktails
Think of it as the digital generation's version of flair bar tending. The bar...
Read more7 Reasons to Cruise Canada and New England on Seabourn
One of the greatest natural spectacles in the world is the unmatched explosio...
Read morePaul Gauguin Cruises Named Top for Honeymooners
Small ship, South Pacific luxury cruise line specializes in romance.Brides ma...
Read more