http://science.nasa.gov/science-news/science-at-nasa/2001/as...
It's got 100,000 watts of solar power, so that combined with good insulation means it won't freeze as long as the panels keep working...