This ideal winter holidays destination offers beautiful scenery that will take your breath away. Located in Siberia, the Baikal lake is deepest and clearest. The Baikal lake is not just world's oldest, it is also the world's deepest and clearest lake.