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.
Here a Ship, There a Ship, Everywhere a New Ship
August, 2023 may go down in the cruise travel history books, with the launch ... read more
Video: Germany's Most Romantic Christmas Market
A night time market in the grounds of a castle. Fires and torches and twinkli... read more
6 New Cruise Ships that Debuted this Fall You'll Want to Sail on in 2022
Just this fall, since the return to ocean cruising, we’ve also seen a splendi... read more
What Exactly is a Luxury Expedition Cruise? An Expert Dispels Myths About One of the Hottest Trends in Cruising
What’s the real difference between a luxury, small ship cruise and a luxury e... read more
The Caribbean's Newest Overwater Suites
You don’t have to travel half way around the world to the South Pacific to ex... read more
Juno Beach Centre
The Juno Beach Centre is Canada’s Second World War museum and cultural centre... read more
