With a prayer corridor that can accommodate 25,000 individuals, the Mosque of Hassan II is the second-largest religious construction on the planet after the mosque in Mecca. The complex co... Read more