
SAR images of oceanographic features
This is a Synthetic Aperture Radar (SAR) image showing oceanographic features just off of Nantucket Island, Massachusetts, USA
Canadian Space Agency
Image sourceThis is a Synthetic Aperture Radar (SAR) image showing oceanographic features just off of Nantucket Island, Massachusetts, USA