I'm guessing this is a picture from the herringfisheries in Iceland. The Camelia.