Category: Finland
Crutches for three-legged
Open season on bear
A land of a thousand lakes
Finland is known as the land of a thousand lakes. The scandinavian country has close to 200,000 lakes. Here google is driving in the north of Finland.
Red UFO in Finland
Elvis in “Grace Åland”
Åland is an island between Sweden and Finland.
View larger map
Twins on a tandem
Look at that cute pigduck
It’s called “Posankka” in Finland which means PigDuck.