Lake Baikal is located in southern Siberia Russia. Three fun facts are that Lake Baikal is the largest freshwater lake in the world. It is also the wold's deepest lake. It is the clearest freshwater lake in the world.
Your report has been submitted.
There was a problem submitting your report. Please contact Adobe Support.