Latest fromNatural Science

Fascinating photos from NASA satellite
Technology

Fascinating photos from NASA satellite

The Goddard Flight Centre has recently released some pictures it obtained during NASA's Earth science research endevours. NASA launched six out of the seven Landsat satellites currently in orbit, observing the world beyond the power of human sight, monitoring changes and detecting critical trends in the conditions of natural resources.