La gran mezquita de Shahjahanabad, también conocida como la Jama Masjid o Gran Mezquita de Delhi, es la más grande de la India.