Advertisement
Once every two years, the Spanish people get together for a competition on who can build the tallest human castles.