Unless there's intelligent life, that seems out of the question (assuming no breakthroughs in lifespan extensions). 20 light years is a long way from home.
If you took a picture of the night sky with a 1 zettapixel camera (mega giga tera peta exa zetta) this planet would be about 1 pixel.