Falling snow obscures the view of Planet X Cafe in downtown Rehoboth Beach, Delaware, USA, early in the blizzard of February 2010.