๐ Geography The world's deepest lake is Lake Baikal in Russia, containing 20% of the world's unfrozen fresh water. Fact #3401 ๐ Like ๐ Nope ๐ฃ Share โจ Next Fact ๐ 0 ยท ๐ 0