Lake Baikal in Siberia, Russia | Baikal Lake Facts & Map

Lake Baikal in Siberia, Russia | Baikal Lake Facts & Map