Log In or Register
This is Qutub Minar, world's tallest brick minaret. This is built around 12th century by the Sultan rulers. Delhi, India.