Qutub Minar – The Burj Khalifa of Medieval India, is the tallest free-standing stone tower in the world, and the tallest minaret in India, constructed with red sandstone and marble in 1199 AD, stands tall in the national capital New Delhi for last eight centuries.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app