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 a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment *Name * Email * Website Δ