Tomb of Iltutmish (#145)

The Tomb of Iltutmish is part of the Quwwat-ul-Islam Mosque which is Delhi's first and oldest mosque. Construction of the mosque began in the 1190s. The Mosque is part of the Qutb complex, an array of monuments and buildings at Mehrauli in Delhi, India.

 

Top Explore Position : 145 | See more of my Explored photos.

7,036 views
20 faves
33 comments
Taken on June 18, 2006