Hassan II Mosque

The Hassan II Mosque in Casablanca, Morocco is the largest mosque in the country with the capacity to hold 105,000 worshipers.  Part of the mosque is build over the Atlantic Ocean and features a retractable roof. 



Related Items