Walking on Lake Baikal's frozen surface feels like stepping into another dimension. Travel to Lake Baikal at the most beautiful time of the year - when the legendary clear ice shines under your feet, ...
Add Yahoo as a preferred source to see more of our stories on Google. Some parts of the U.S. see well over 100 inches (2.5 meters) of snow per year. Edoardo Frola/Moment Open via Getty Images The ...