Hassan II Mosque, an awe-inspiring mosque in Morocco with one of the tallest minarets in the world.