A Flash of Light from Titan
Monday, April 26, 2010 - 20:51
in Astronomy & Space
NASA's Cassini Spacecraft has captured the first flash of sunlight reflected off a lake on Saturn's moon Titan, confirming the presence of liquid on the part of The Moondotted with many large, lake-shaped basins.