Lake Ladoga is a freshwater lake located in the northwestern Russia, in the vicinity of Saint Petersburg.