Lhasa China
Top Cities To See In Your Lifetime
Lhasa China
Lhasa is the spiritual center of Tibetan Buddhism and the rugged Himalayas set against Lhasas incense filled monasteries and palaces make for one of the most unforgettable views on Earth.












More ...


















