Stock Photo: Castellers de Sants ´Castellers´ building human tower, a Catalan tradition Festa de la Merçe, city festival Plaça de Sant Jaume Barcelona,Catalonia, Spain