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

Awesome Travel Stuff

New Routes on WestJet

Vancouver - The WestJet 2016-2017 winter flight schedule is out now and features a new route, more frequency on existing routes and the extension of some seasonal routes to year-round service.

read more
New Routes on WestJet
Before your trip

What's New in Vegas

Las Vegas - Downtown Las Vegas may look a little different than you remember it. The area's revitalization has brought with it many new opportunities, from accommodations at... read more

Adventure

Top 10 Bucket List Destinations

Best Western Travel Inn Hotel - Egypt's Pyramids of Giza Seeing the Pyramids of Giza should be on everyone's travel bucket list. The Great Pyramid of Giza, the best known of this... read more

Wellness

Running Around The World

Best Western Travel Inn Hotel - Got a passion for running? Destination racing could be for you! Read on for some inspiration - we can make your travel dreams a reality! Barbados "Come... read more