Three Mile Island on Lake Winnipesaukee, New Hampshire. USGS High Resolution Orthoimagery, taken between 30 March 2010 and 30 April 2010.