When They Walk Onto A Frozen Lake. What They Find In The Ice? Amazing.

When 2 hikers walk onto a frozen mountain lake in High Tatras Mountains in Slovakia,they 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!