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

- National Dog Day is August 26 – during peak summer travel. Nearly three-quarters of pet parents travel with their furry friends every year on domestic and international trips, and there’s...

read more
Top Tips for Traveling with Your Dog
Outdoor Activities

Embrace the ‘Quiet Travel’ Trend in Laid-Back Costa Rica

- If the world seems noisier and more chaotic than ever to you – you’re not alone. As life gets more stressful, online searches for ‘quiet... read more

Local Events

Mexico City’s Day of the Dead Grand Parade Returns

- On November 2, Mexico City will transform into a river of color, culture, and remembrance as the Day of the Dead Grand Parade returns for... 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