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

- It’s time to go ‘off’ travel. Yes, you read that right. Two of the smartest trends in travel are about visiting bucket list destinations when everyone else isn’t, and finding...

read more
Tips to Make Off-Season and Off-the-Beaten Track Travel Work for You
Wellness

Where to Dive in to the Hottest - or Coldest! - New Wellness Trend

- Have you resolved to travel more and to focus more on your health? You can do both by taking a holiday where you can practice... read more

Local Events

How to Celebrate Year of the Rabbit in Hong Kong

Hong Kong -  Kung Hei Fat Choy! Millions of people around the world join in as many Asian countries celebrate the arrival of the Lunar or Chinese New... read more

Awesome Travel Stuff

G Adventures Shines Spotlight on Global Tree Projects on Earth Day

- Earth Day is April 22, and it’s a wonderful time to share stories of travel companies that are making the world we love to travel... read more