see more

DELHI, INDIA OCTOBER16: Haveli Dharampura near Jama Masjid in New Delhi.(Photo by Qamar Sibtain/The India Today Group via Getty Images)

DELHI, INDIA OCTOBER16: Haveli Dharampura near Jama Masjid in New Delhi.(Photo by Qamar Sibtain/The India Today Group via Getty Images)