The world — located 20 light-years from Earth — might sustain liquid water, but it would be a very alien place to visit..
Log in
Switch to our mobile site