The grand entrance to the Hassan II Mosque in Casablanca, Morocco, features a large archway flanked by two smaller arches, flanked by two towers with green roofs and red flags, set against a backdrop of mountains and a clear blue sky.