This reminded me a castell, a typical thing for Catalonia.
this territory is moderated
Must been exhilarating to watch!
reply