Wiki lists the nature of this bright spot on Ceres as uncertain. Any ideas as to what it could be?
Some background from the wiki page: This photo was taken around 2003-2004 by the Hubble Space Telescope. The resolution is about 30km.
I can't wait for Dawn to get there...


Reply With Quote
