NASA tracks Tropical Cyclone Trevor approaching Australia's Cape York Peninsula
(NASA/Goddard Space Flight Center) Tropical Cyclone Trevor appeared to have a cloud-filled eye in visible imagery from NASA-NOAA's Suomi NPP satellite.