A jewel in the Himalayas, Tibet is the spiritual capital of the world. Source of no lesser rivers than the Yangtze, Yellow, Mekong, Indus, and the Ganges and surrounded by the jagged peaks of the highest mountains in the world, Tibet's landscape amazes us all