While walking onto a frozen mountain lake in High Tatras Mountains in Slovakia, 2 hikers find ice that is so crystal clear, it appears as if they’re walking on water!
This is about as close as mere mortals will come to walking on water!
[video_player]