The exact nature of the discovery made via a satellite photo was established after a NASA scientist travelled to the site herself.
The exact nature of the discovery made via a satellite photo was established after a NASA scientist travelled to the site herself.