Astronomers just compiled the most detailed image of an alien star — and it just looks stunning by Tibi Puiu January 3, 2018 This is 620 light-years away!