Originally Posted by Tomal
It has sun dude, the water [oceans] is liquid there so temp has to be similiar to the temp on Earth, if there is a water there is a life - trees, animals and all other thingies
Sun or more correctly star = yes
oceans = yes
life = can't be validated just by water
That planet is actually hotter then the earth to quite an extent. There is still water because gravity made water boil at different temperature because the pressure is different.