Red Fox Adventure Race in Karelia, Russia
Will Ross, May 9, 2015
Head 100 miles east of St. Petersburg and you stumble across Onega Lake in the Karelia region of north-east Russia. Suitably wild and rugged, this corner of the country hosts the … Read more