This is a satellite image of Hurricane Elena.
NASA