Space Station's big bay window installed
Tuesday, February 16, 2010 - 10:28
in Astronomy & Space
(PhysOrg.com) -- The biggest window ever launched to space has been installed in its final position on the Earth-facing port of Node-3. The latches and 16 electrically driven bolts were engaged today at 07:31 CET (06:31 GMT). Opening of the window shutters is foreseen for Wednesday.