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.