Stock Photo: Colla Joves Xiquets de Valls ´Castellers´ building human tower, a Catalan tradition Fira de Santa Teresa, town festival Plaça Vella El Vendrell Tarragona province, Spain