himalaya mountain

Himalayas

‘Himalaya’ translates from Sanskrit as ‘land of snow’, and its white arc of peaks is visible from space. This geological giant sweeps from the Pakistan-India border, past Nepalese peaks, Bhutanese villages and the Tibetan Plateau, to taper down into China’s