Loading the player...

A man walks on a frozen lake

A man films an amazing walk across the world's deepest frozen lake, walking across Lake Baikal in Siberia.

Leave a Reply

Your email address will not be published.