Comment Comment by xenospn Yup - Lake Baikal. Holds about 20% of the world’s fresh water. parent xenospn 3 years ago