Lake Baikal, the deepest lake in Russia and the world, is a natural wonder of Siberia, containing 20 per cent of the planet’s unfrozen freshwater.

Lake Baikal, the deepest lake in Russia and the world, is a natural wonder of Siberia, containing 20 per cent of the planet’s unfrozen freshwater.