Lhasa Chengguanqu , China

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.

Featured Experiences

Featured Travel Stories

Spain - This is something we can get on board with! A few years ago, Spain declared the third Thursday of June ‘World Tapas Day,’ which in 2021 falls on June 10. Tapas...

read more
How Can Travel Lovers Celebrate World Tapas Day?
Culture & History

The Wine Region You Can’t Miss on a Danube River Cruise in Hungary

Hungary - King Louis XIV of France called it the ‘wine of kings, the king of wines,’ but remarkably, this Hungarian wine remains under the radar for... read more

Transportation

Accessible Travel is Taking a Giant Leap with this New Airplane Seat for Wheelchairs

- Wheelchair users and those who travel with passengers with reduced mobility know the challenges of flying – and how often things go wrong. But now... read more

Sea & Sand

Get In the Know About the Islands of Italy

- Travel beyond ‘the boot’ to Italy’s inspiring islands. With thousands of miles of Mediterranean coastline, some of the best Italian destinations are floating dramatically offshore,... read more