Satellite view of hurricane