Update (20th July 1100UT) Glenn Orton from JPL has imaged this site using the NASA Infrared Telescope on Hawaii and confirms that it is an impact site and not a localised weather event…
Update (20th July 1100UT) Glenn Orton from JPL has imaged this site using the NASA Infrared Telescope on Hawaii and confirms that it is an impact site and not a localised weather event…