An ice cavern full of frosty mists and mystery