Mesmerizing Towers Built Entirely From Human Bodies

Perched atop the upper platform of a gaping arena, photographer David Oliete captures astonishing human towers composed of up to 500 people. This is the “Concurs de Castells,” the city…

Continue reading