From snake charmers to the labyrinthine old-city center, from merchants hawking colorfully woven carpets to the ornate mosques, Marrakech embodiesmanyaspects of Morocco's fascinating heritage.
The festivity embodiesmanyaspects of human creativity, from rituals to folk songs, from performance to traditional crafts (including the making of the historical weapons fired in celebration).