This is probably the clearest frozen lake you’ll ever see

Watching this frozen lake can easily leave people in awe and sheer disbelief.  The lake is located in the High Tatras Mountains in Slovakia. The lake is so clear that walking on it while frozen can be a little surreal.