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

River or Ocean Cruises

Top 10 New Ships to Watch for in 2023

- The New Year comes with the anticipation of another exciting 12 months of new ship inaugurals, which will introduce design, technology, cruise lifestyle and environmental innovations that will shape the...

read more
Top 10 New Ships to Watch for in 2023
Hotels

Hotels Showing Puppy Love on International Dog Day

- Being a dog lover is a 24/7/365 thing, but the annual International Dog Day on August 26 gives everyone – including hotel companies – an... read more

River or Ocean Cruises

Christmas in July Question: Which Christmas Market River Cruise to Choose?

- It’s never too early to start counting down the days until Christmas – or plan a holiday getaway. Christmas in July reminders are a great... read more

Local Events

LunaFest – Short Films from Around the World

Southern California - I am sharing something near and dear to me. The 2020 LUNAFEST Film Festival is coming soon – hopefully to your streaming device! I first... read more