Mercè Festival: Castells The Human Towers of Catalunya, with people standing on each other's shoulders 9 and 10 levels high. ← Back to Barcelona | All Barcelona videos