The Jama Masjid mosque in Old Delhi is the largest in India. It was built between 1644 and 1658 by/for Shah Jahan. This photo is looking across the inner courtyard.

November 13, 1997 (my birthday!).