News tagged with earth observation satellites

Earth from Space: Typhoon Melor

(PhysOrg.com) -- 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.

Oct 09, 2009 3.3 / 5 (3) 0