The Himalayas: vast, formidable and home to the Earth’s highest peaks. The mountain range stretches inexorably through Indian, Bhutan, Nepal, China (Tibet) and Pakistan separating the Tibetan Plateau to the north from India’s alluvial plains to the south. India, as we know it today, started life much further south, as an island not far off the coast of Australia. It was separated from ...[Read More]