Mallorca, SpainCatalan FoodBarcelona, SpainLa Mercè Festival 2010 - Correfoc and FinaleLa Mercè Festival 2010 - Parade of Giants and CastellersParis, France