Cool graphic. And this is just our own galaxy. One among 100 billion!
If that little spot is us, who took that photo????
I don't know who is to blame for that blunder. I suspect the Russians.