Designed by
Title
Qutub Minar Tower in Delhi, India #86516133
Description
The Qutub Minar is a 73 meter high tower in Delhi, India, built by Qutub-ud-Din Aibak in 1193 to celebrate the Muslim religion. It and the surrounding buildings form a World Heritage Site.