Tag Archives: Human Tower

  • Human Tower

    Mesmerizing Photos of the Human Tower Festivals of Catalonia  Every year in Catalonia, Spain, there are festivals in which people come together to build colorful — and ridiculously tall — human pyramid that are supported by nothing but the participants’ strength, balance, and courage. These towers are called castells, which…