Ladoga
is the biggest freshwater lake in Europe. It lies just northwest of Saint
Petersburg, covering more than 100 square miles. This deep glacier-created
Northern lake is no joke when it comes to the storms in a rapidly changing
weather year round. And yet, people have been sailing its waters