(72 of 75)
An ancient mosque on the site of Humayun's Tomb