The Mystery Of Lake Baikal's Oil Leak
Called by some the Blue Eye of Siberia and by others the Sacred Sea, Lake Baikal, at more than 5,000 feet ( 1,620 meters ), is the world’s deepest lake. The lake has many other interesting features…