Lisa Be

By Lisa Be

LifeBuzz Staff

They Were Crazy Enough To Walk On A Frozen Lake In Slovakia, But The View Was Worth It.

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.

Source: Tomas N