
Videos
Walking On A Frozen Lake With Extremely Clear Water
Watch two hikers walk on a frozen lake on mountain with extremely clear water somewhere in Slovakia’s High Tatras Mountains. The High Tatras are a mountain range along the border…
Read More »