Akhoondji mosque, located in close proximity of the Qutub Minar, a UNESCO World Heritage site, is believed to have been between 600 and 700 years old, built during the reign of Delhi Sultanate’s Razia Sultana, and listed by the Archaeological Survey of India in 1920.