The Hassan II Mosque in Casablanca was completed in 1993 after great expense and artistic labor, and the result is one of the largest and most beautiful mosques in the world. Its gleaming newness and tremendous wealth is a stark contrast against the rest of Casablanca.