ESA Employees are at work in a control room of the European Space Agency (ESA) in Darmstadt, Germany, 17 September 2012. Later that day, the launch of European weather satellite Metop-B from the Baikonur Cosmodrome in Kazakhstan will be supervised from this location. Photo: FRANK RUMPENHORST

- Image ID: D6DYAK

Search stock photos by tags