Astronomers just compiled the most detailed image of an alien star — and it just looks stunning

This is 620 light-years away!