Lhasa, China - Lhasa is the spiritual center of Tibetan Buddhism and the rugged Himalayas set against Lhasa's incense-filled monasteries and palaces make for one of the most unforgettable views on Earth. (Photo by Juanjo Fontanet)
Click here for more photos of Lhasa
No comments:
Post a Comment