Tenby Lifeboat Station is a lifeboat station in Tenby, Pembrokeshire, Wales that has been situated to the east of the town since 1852, three generations having been built; the original and updates in 1905 and 2005. From Wikipedia
Over 1,150 participants braved icy waters in superhero costumes to honor the RNLI's 200th anniversary and raise funds for the lifesaving organization.