Snow and ice reflect a dramatic scene in the windows and drift against the doors of local businesses the morning after the blizzard of February 2010 in Rehoboth Beach, Delaware, USA.