India is blessed with the tallest and the most gallant mountains of the world.