The Himalayas, the loftiest mountains in the world, rise abruptly form the plains of Northern Hindustan.

Himalaya Mountains

The Himalayas, the loftiest mountains in the world, rise abruptly form the plains of Northern Hindustan.