It's called Poll na bPeist (the Serpent's Lair) on Inis Mor, Aran Islands, Ireland.
It's hard to imagine having the balls to do what some of these people do as their career. Awesome to visit the location where it happened anyway!
Beautiful part of the world. Love the West of Ireland coast, or as it is marketed The Wild Atlantic Way.
Good video and good place