Most amazing tourist attractions in Tibet
Tibet is the land of Lamas and Yaks, nestling in the Himalayas, away from the prying cities that are teeming with people in relentless pursuit of satisfaction. Real peace can be breathed in the very air of Tibet and the …