Earth from Space: Typhoon Melor
Friday, October 9, 2009 - 05:14
in Earth & Climate
This Envisat image captures Typhoon Melor spinning in the Pacific Ocean northeast of the Philippines on 6 October before slamming into the main Japanese island of Honshu on Thursday.