in NatureFrozen Lake Baikal In Siberia, Russia 120 Views Lake Baikal is the world’s oldest and deepest lake. It is located in the Russian region of Siberia. 1.2Kshares Share Tweet RSS WhatsApp Leave Your CommentsCancel reply