Hurricane Olivia’s eye obvious from NASA’s Aqua satellite

Hurricane Olivia’s eye was clear in infrared imagery taken by NASA’s Aqua satellite from its orbit in space.