glass - domed sci - fi space station, superior quality photography