Lhasa Travel Info For Your China Vacations-Vehicles In Lhasa
This article is about the Lhasa travel and China vacations. You can find some helpful information in it if you are planning your Lhasa travel now.
Lhasa is the capital of the Tibet autonomous region in China. It is located at 3650 meters (12 000 feet) above sea level on the northern slopes of the Himalayas. Lhasa, which means "Land of the Gods", is the heart of Tibet. Over 1,300 years old, it sits in a valley right next to the Lhasa River. Tourist resources are plenty, good hotels, tasty restaurants, travel agencies, Chinese department stores and supermarkets, in some parts of the city, you may find no difference to other Chinese cities, but the Tibetan influence is still strong and evident, especially around the old quarters near Barkhor.