0-casablanca-hassan-ii-mosque-throne-of-Allah-3970a800 A Throne of God rests on water – Hassan II mosque, Casablanca, Morocco