Know a great place in Sakhyurta that isn’t here? Share it! »
Located in Siberian Russia, Lake Baikal is the world's deepest lake, containing 1/5 of the world's fresh water.