A newly discovered planet is eerily similar to Earth and is sitting outside our solar system in what seems to be the ideal place for life, except for one hitch. It's a bit too big.
The planet is smack in the middle of what astronomers call the Goldilocks zone, that hard-to-find place that's not too hot, not too cold, where water, which is essential for life, doesn't freeze or boil.
And it has a shopping mall-like surface temperature of near 72 degrees, scientists say.
Advertisement - story continues below
Click here for the full story.