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

Sydney - Sydney is the most populous city in Australia. It is the capital of the New South Wales Province of Australia and it is located on the South East Coast, along the Tasmania Sea Coast. Like all major metropolis around the world, Sydney has an active entertainment scene. Below are some of its top live music venues.

read more
The best live music venues in Sydney
Luxury

10 Reasons Why You Should Consider an Expedition Voyage

Best Western Travel Inn Hotel - The beauty of expedition cruising is that you get to travel with a maximum of 250 other travelers and, most of the time, it will... read more

All Inclusive

Canada's Love Affair with Cancun Continues

Cancún - "Cancun was the first destination in the American continent to receive the Global Safety Stamp, approved by the World Travel and Tourism Council," notes Dario... read more

Awesome Travel Stuff

The Best Places to Visit in Western Mexico

Best Western Travel Inn Hotel - Los Cabos Deep Sea Fishing & Whale Watching Los Cabos is known as the "Marlin Capital of the World," and deservedly so, as more marlin are... read more