answersLogoWhite

0

Lake Baikal in Siberia, Russia, is the world's deepest fresh water lake at 1,638 metres deep. It contains 20% of the world's fresh water.

User Avatar

Wiki User

16y ago

What else can I help you with?