September 26, 2016 Morocco: A Country of Many Contrasts × hassam-ii-mosque Hassan II Mosque, Casablanca, Morocco