Two hikers in the High Tatras Mountains in Slovakia came across a frozen lake. The water is crystal clear and looks as if they walking on glass.
They Were Crazy Enough To Walk On A Frozen Lake In Slovakia, But The View Was Worth It.
April 1, 2023Leave a comment