view out the window from inside an apartment on a strange alien science fiction planet