Lhasa Chengguanqu

Lhasa Chengguanqu

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.

Video: Culinary School in Provence, France

Has it been your dream to go to a cooking school in Europe? Immerse yourself ... read more

Tauck’s Women-Only European Small-Group Journeys for 2026

As solo and small-group travel among women continues to grow, Tauck is introd... read more

Discover Your Inner Sailor in St. Maarten

If you love the sounds of sails snapping in the tropical breeze, St. Maarten ... read more

How Can Travel Lovers Celebrate World Tapas Day?

This is something we can get on board with! A few years ago, Spain decla... read more

6 Tips for Planning Your Post-COVID Wellness Vacation

This January, two powerful forces for wellness travel converge: yearly New Ye... read more

Juno Beach Centre

The Juno Beach Centre is Canada’s Second World War museum and cultural centre... read more

I want to go to: