It's Melting! Mother Nature May Delay Ice Castles in Upstate NYIt's Melting! Mother Nature May Delay Ice Castles in Upstate NYMother Nature is causing problems for the Ice Castles in Upstate New York and may delay the opening date. PollyPolly