There's a lake in Siberia that is the largest and deepest freshwater lake in the world. Biologists say it also one of the clearest lakes. It is Lake Baikal, and it froze over this winter. The images are absolutely stunning, and just wait until you wa...