Plaza outside Hassan II mosque, Casablanca, Morocco.
Hassan II mosque, Casablanca, Morocco.
Casablanca, Morocco train station.