Lake Baikal is a body of water located in the Siberian region of the Soviet Union.
Mischa told Cate Archer that Lake Baikal is the largest body of fresh water on Earth and that it is also very beautiful in the summertime.
- It is not known if the frozen lake that Mischa and Archer landed on was part of Lake Baikal.
External link[]
Lake Baikal on Wikipedia