That's not a space station!

This is a space station. . .
image