This ice cave in Russia's Lake Baikal is extraordinary

  • 4 years ago
The world-renowned Lake Baikal in Russia created an ice cave and this daring explorer ventured inside it.

Captured on April 18, 2019, the footage shows the ice formation with its crevices.

The adventurer enters the crevices and sees the hanging icicles from the ice cave ceiling.

Lake Baikal is located in southern Siberia and is famous for being considered the world's deepest lake.