sci - fi space station that is made out of a giant glass dome, superior quality photography