Picture of the day: Adam towers in Spain
Building human pyramids or human towers is a long tradition dating back to the 18th century. In the Catalonia region of Spain, these human towers are erected with many celebrations. The participants of this ceremony, known as "castlers", each climb on the shoulders of the one in the bottom row to reach a certain height.