Beached Whale Achill, Ireland, Photography One sad victim of the Christmas storms was this Fin Whale that was washed onto Keel beach. It remained there for a few days before it was buried on the sand. 60.17806124.923942