251 Hassan II Mosque 1.jpg
gold; flag; Moroccan; stone; Worlds; tallest; highest; minaret; sunset; sundown; Hassan II; Mosque; Casablanca; Morocco; indigo; sky; mosaic; King; North Africa; religious; building; Muslim; Islam; worship; Moorish; mauresque; architecture; Zellige; zillij; zellij; terra cotta; tilework; intricate; design; grand; square; tower