Hassan II Mosque, the third largest mosque in the world, Casablanca, Morocco, North Africa

- Image ID: C71KCB
Gavin Hellier / Alamy Stock Photo
Image ID: C71KCB
Hassan II Mosque, the third largest mosque in the world, Casablanca, Morocco, North Africa
Location: Casablanca, Morocco, North Africa