Weird & wonderful view from our Terra satellite last week. Can you guess what's going on in this image? For details and hi-res download: http://modis.gsfc.nasa.gov/gallery/individual.php?db_date=2012-04-20
Photo
Shared publiclyView activity