Mini Frozen Sand Sculptures Appear On Lake Michigan Beach – Videos from The Weather Channel Mar 19, 2024 By Admin in Sculpture Check out Mother Nature’s frozen sand sculptures on the shores of Lake Michigan. – Videos from The Weather Channel | weather.com