Karelia

The republic of Karelia in northern Russia lies between neighboring Finland and the Barents Sea. More than 700,000 people live there. It is one of the country’s most beautiful areas, filled with forests, national parks and lakes that stretch further than the eye can see.
Its cold winters host snowmobile rallies and you may just run into a snowman… Explore Karelia with James Brown on RT.