How close did you get? Looks like ~1m, while the snake seems to have noticed you and is moving toward you. I don't think I'd've had the guts to do take that picture.
Is rantakäärme (beach snake) one of them? I'm pretty sure we have seen them a few times in Helsinki/Lauttasaari, both in the water and on the beach.