Astronomers just compiled the most detailed image of an alien star — and it just looks stunning byTibi Puiu August 24, 2017 - Updated on January 3, 2018 This is 620 light-years away!