Wonders of Northern Europe Backdrop Blur

Video Loading...

Wonders of Northern Europe S01 E04 Episode 4: Finland

Overview

In the Northeast of Europe, bordering the Baltic Sea, Finland is a country of geographic and cultural transition between Russia and Scandinavia.