Piles of snow and ice tower over pedestrians and vehicles along Rehoboth Avenue the morning after the blizzard of February 2010 at Rehoboth Beach, Delaware, USA.