Chile. The planet Ross 128b is discovered 11 light-years from Earth using the La Silla telescope. It is the second terrestrial planet in terms of distance, after Proxima b.
Chile. The planet Ross 128b is discovered 11 light-years from Earth using the La Silla telescope. It is the second terrestrial planet in terms of distance, after Proxima b.