Como la mezquita más grande de Catar, la mezquita Imam Abdul Wahhab, también conocida como la Gran Mezquita del Estado de Catar, fue inaugurada en 2011. Sus líneas sencillas y arcos elegantes son, no obstante, llamativos y característicos de la tradición arquitectónica islámica. La mezquita alberga tres bibliotecas, salas de oración y abluciones separadas para hombres y mujeres, y salas especiales para la memorización del Corán, con capacidad para más de 30,000 fieles.