Lake Baikal

Sochi-2014 Olympic Torch in World’s Deepest Lake

Early this morning the Sochi-2014 Olympic Torch was plunged to the bottom of Lake Baikal, which is the deepest lake in the world. The lake curves for nearly 400 miles through south-eastern Siberia, north of the Mongolian boarder. The...