It won't be long before they are gone for the year... I saw this and thought of the old sci-fi special effects... This "ice cave" is actually a 2-foot snow bank at Three Rod and Broadway (route 20) in Alden at the edge of The West Alden Kitchens parking lot.
Soon Gone - Ice Caves of Alden, NY
By: LarryUNewsSubscribe Channel: Weather Location: Alden, NY Three Rod and Broadway (route 20)