Judging by the red landscape, I'd say this spacecraft has landed on Mars. The astronauts are off enjoying the spectacular view of Earth in the starry sky.
Please visit our new store: Pen Pal Designs. It's still a work in progress, so not all items are available at this time. But we're working on it!