in NatureFrozen Lake Baikal In Siberia, Russia 121 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