The image above is in Qutub Enclave Mehrouli, New Delhi. You can see the Tomb of Sultan Iltumish inside the world famous Qutub Minar complex. The place is visited by thousands of visitors everyday. I took this photo in 2014.
Enter your account data and we will send you a link to reset your password.