Deepest Lake

The World's Deepest Lake is Lake "BAIKAL" in Siberia.

The Highest Large Freshwater lake in the World is Lake "Manasarovar"
http://tarungk.blogspot.com/