Tropical Cyclone Olwyn landfalls as NASA's Terra satellite flies overhead
Friday, March 13, 2015 - 11:00
in Earth & Climate
Shortly after Tropical Cyclone Olwyn made landfall near Cape Cuvier in Western Australia early on March 13, NASA's Terra satellite captured an image of the storm.