Fig. 15. Image taken by NASA’s Terra satellite on 19 February 2007, showing snow cover across all but southeastern New England, central and eastern Long Island, and the Mid-Atlantic region. The ice free portion of Lake Champlain south of the Champlain Islands is clearly visible.