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

- Don’t wait til spring or summer to visit Austria’s capital. Some of its most unique experiences take place during the frosty months, where one-of-a-kind local events warm your heart and...

read more
Christmas Markets, NYE, Ice World and Gala Balls: Why Visit Vienna in the Winter
Wellness

You Can Stay in this Spa Hotel Over Top of Iceland's Blue Lagoon

Iceland - A primeval landscape of black lava rocks covered in moss. Pools of chalky, ice-blue healing waters heated by the earth's core. Iceland's Blue Lagoon is mystical and... read more

Rosewood Debuting Private Island Resort Fusing Ultra-Luxury and Adventure in the Bahamas

- Rosewood Exuma opens in 2028, bringing Rosewood’s elevated experiential travel and authenticity to the Exumas. The pristine archipelago of 365 islands in the Bahamas is... read more

Local Events

Every 10 Years, This ‘World’s Fair’ of Flowers Upstages Netherlands’ Tulip Time. Don’t Miss Floriade 2022

Amsterdam -  If you thought Tulip Time in the Netherlands was the ultimate garden travel experience, you haven’t heard about Floriade.Horticulture is famously the Netherlands’ most ‘colorful’... read more