Which Lake in Russia is the deepest and largest freshwater body of water in Europe and Asia?

Lake Ladoga

Lake Baikal

Lake Como

Lake Vanern

1 answer

The deepest and largest freshwater body of water in Europe and Asia is Lake Baikal.