Morocco

The ornate tilework and carvings of the Hassan II Mosque were designed by a French architect and built by a team of 35,000.

Previous Up Next