by KylieEllway
Barcelona, Spain - September 20, 2015: Castelers at La Merce. Human Castle building is a Catalonian tradition and is a UNESCO Masterpiece of the Oral and Intangible Heritage of Humanity