Designed by
Title
Qutub Minar Complex. Delhi India, The highest tower in india #166676990
Description
The Qutub Minar is a towering 73 meter high tower built by Qutub-ud-Din Aibak in 1193. The tower was built to celebrate Muslim dominance in Delhi after the defeat of Delhi`s last Hindu ruler. This tower is the highest tower in India, complete with five storeys and projecting balconies.
This image is editorial