Lake trivia:Where is the deepest lake in the world?

Lake trivia:Where is the deepest lake in the world?

Lake Baikal (Russian: Озеро Байкал, Buryat: Байгал нуур, Mongolian: Байгал нуур, English: Lake Baikal), located in southern Siberia,…