Published on June 24th, 2016 | by What's What Team0
The deepest lake in the world
Lake Baikal, situated in the south-east Siberia in Russia, is the deepest lake in the world. Known as the Galapagos of Russia, it is one of the richest and diverse repositories of ﬂora and fauna. The depth of Lake Baikal is 1700 metre, making it the deepest lake in the world.