T H E  W O R L D S  D E E P E S T  L A K E

This awe inspiring film guides us through epic footage of the worlds deepest lake. Situated in Southern Russia Lake Baikal freezes solid throughout the winter months. 

Footage created by Adventure time studios.