Russia’s Lake Baikal is the deepest lake in the world. In terms of area, it is larger than all of the Great Lakes combined. Another way of thinking of the lake’s outstanding size is that it is the size of Belgium. The lake happens to be home to the only population of freshwater seals in […]