A detailed radar image of the Maine coast captured by a new Earth-mapping satellite is among the first to be shared by NASA. The image, captured on Aug. 21, shows Mount Desert Island. Dark areas of ...