Lake Baikal in Russia is the deepest freshwater lake in the world! It’s also home to the Lake Baikal seal, which you can only find in Lake Baikal.
Check out this video to see the seals!
Thanks for watching! Subscribe to my YouTube channel for more videos as I travel the world: https://www.youtube.com/user/bethanylooi