Lhasa Tourist Information
Lhasa is the capital of the Tibet autonomous region in China. It is located at 3650 meters above sea level on the northern slopes of the Himalayas. Lhasa, which means "Land of the Gods", is the heart of Tibet.
Explore photos of Lhasa and You.travel's Lhasa tourist map
Lhasa Hotels and Accommodation
Enter your trip details to search Lhasa hotel and accommodation providers
Lhasa Travel Video
Select a Lhasa tourist information video, or hover over a video for its description
Compare Asia Travel, AsiaRooms, Expedia, Booking.com, Kayak and more.
Lhasa Tourist Information