The Human Pyramids - Spain

4 teams of 600 compete to build a pyramid - a Human Pyramid 15 metres high. 400 form the base and the lightest and most agile climb to the top!