Possibly the next Earth