Unless telescopes have improved by a factor of 10,000 that is not a photo from the article, but rather an artists rendering from the article.
Just sayin...