Qutub Minar is a historical landmark. Mehrauli is blessed with some beautiful places, and Qutub Minar is one of them. It is a towering 73-meter-high tower built by Qutub-ud-Din Aibak in 1193. This excellent tower was built to celebrate Muslim dominance in Delhi after the defeat of the last Hindu ruler of Delhi. This tower is the highest tower in India, compare with five towers. The first three stories of this Minar are made of red sandstone and the rest two are made of marble and sandstone.