Located about 120 trillion miles away in the constellation Libra, astronomers think they’ve discovered a “habitable” planet. That doesn’t mean that it could necessarily sustain human life, but that it has water and an atmosphere, still one can hope. At three times the mass of Earth, that’s a helluva lot of planet to pollute, imagine the fun we could have!