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.
Amtrak's Only Great Dome Car Returns to the East in Time for Panoramic Autumn Colors New York to Montreal
It's a vintage train car whose windowed dome makes the fall foliage seem even... read more
Windstar Adding 2 New Ships; Introducing First Newbuild 'Star' Class Ship
Small-ship luxury cruise line Windstar is growing! Two new ships will be adde... read more
Great News if You Collect Air Mileage. One of the Longest Flights in the World is Back.
Singapore Airlines has resumed flights to San Francisco, one of the longest n... read more
Places to Celebrate Britain's 'Football' Heritage
This month, English fans of ‘footy’ had lots to celebrate. Despite a heartbre... read more
Take Your Romance from Book to the Beach: This Resort Chain’s Partnered with a Romance Novel Publisher
This chain of couples-only Caribbean resorts is serious about helping guests ... read more
Juno Beach Centre
The Juno Beach Centre is Canada’s Second World War museum and cultural centre... read more
