Background image

Torch plunges into world's deepest lake

 

Torch plunges into world's deepest lake

Author image
AOC
Torch plunges into world's deepest lake

TORCH RELAY: Over the weekend, the Olympic flame plunged into Russia's scenic lake Baikal, the world's deepest body of fresh water, in the latest dramatic torch relay ahead of the Sochi Winter Games.