Found a large puddle full of frogs and frog eggs!
Never before have I seen so many of them in one place beyond the arctic circle! There are three species of amphibians (moor frog and glass frog, and grey toad) and two reptiles (lizard and viper) living here.
These appear to be the moor frogs.