Editorial photo #2208671 Human Interest
Qutub Minar tower in Delhi, India
Qutub Minar tower in Delhi, India. Qutub Minar is a 73-metre (240 feet) tall tower that was built along with the Quwwat-ul-Islam Mosque around the year 1192, by Qutb-ud-din Aibak, first ruler of the Delhi Sultanate. (Photo by Creative Touch Imaging Ltd./NurPhoto)