These human towers, or castells in Catalan, have become a symbol of Catalonia, a region in northeastern Spain vying for greater autonomy http://on.natgeo.com/2IklhQd
These human towers, or castells in Catalan, have become a symbol of Catalonia, a region in northeastern Spain vying for greater autonomy http://on.natgeo.com/2IklhQd