La Silla Observatory

One of them sits right within the habitable zone where life could exist.
Ross 128 b is just 11 light-years away from our solar system.