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

- If your favorite way to experience the world is from the outdoors, then adventure travel is for you. And the best news is: you don’t have to be an Olympian...

read more
This Year's 5 Top Adventure Travel Trends - For Fitness Fans and Everyday Travelers!
Culture & History

100 Years After Monet: Giverny Exhibit Celebrates Impressionism’s Origins

France - 2026 marks a century after the passing of beloved Impressionist artist, Claude Monet. The museum devoted to his work in Giverny, the community north of... read more

Local Events

Get Up Close to an Epic Wonder of Nature at this Iceberg Festival

- Many people cruise to Alaska in the hopes of sailing past mystical and mythical icebergs, but in one special place in the world, the icebergs... read more

Sightseeing

Europe's Most Romantic Cities, Ranked in Time for Valentine's Day Travel Planning

-  Planning a romantic escape with your sweetheart to Europe? This new list of the continent’s most romantic cities may help you narrow down your list... read more