A poetic name for the Himalayas, the greatest mountain system of Asia, which forms an almost impassable barrier between the Tibetan Plateau to the north, and the alluvial plains of the Indian subcontinent to the south. Contains the world's highest peak, Mount Everest.

Log in or register to write something here or to contact authors.