Welcome to the new Independent website. We hope you enjoy it and we value your feedback. Please contact us here.
The interior of the pounds 330m King Hassan II mosque in Casablanca, with room for 20,000 worshippers. Besides water pools, the mosque has a sliding roof to let in the sun.