Plows have gotten the snow away, but the street beneath is a sheet of ice. Rehoboth Avenue, Rehoboth Beach, Delaware, USA, the morning after the blizzard of February 2010.