NASA's Terra satellite captured photos of a "cluster" of cavum clouds near the west coast of Florida on January 30 ... collected from the satellite to map the impact of human activity and natural ...
A new chapter in lunar exploration is unfolding as NASA sends a satellite to map out where the water is on the moon.