04.20.2006 - By ESA Communications Department
It's too hot for human exploration, but what an incredible destination!