SeaWiFS Satellite Image of Cyclone Zoe - 28 Dec 2002 Countries Vanuatu + 2 more Sources NASA Publication date December 28, 2002 Satellite image depicts the eye of the cyclone Zoe and Islands affected (labelled).