Ice Odyssey in Baikal by Justin JinOctober 2, 2017 Ice Odyssey during the winter in Lake Baikal, Russia. Crowned the “Jewel of Siberia”, Baikal is the world’s deepest lake, and the biggest lake by volume, holding 20% of the world’s fresh water.