Hassan II Mosque in Casablanca, Morocco (by clee130).