Hassan II Mosque on the Atlantic coast in Casablanca.
It was built to commemorate former kings's 60th birthday in 1993.
It's the worlds 3rd largest mosque, and has the highest minaret in the world - 210 meters tall.
Nice clouds on the right hand side of the picture. Very nice composition. I especially like the emerald green tones of the minaret contrasting with the blue sky.