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!
Here’s a simple way on how to make beautiful lacy paper snowflake decorations for Christmas!