Reply To:
Name - Reply Comment
The International Space Station's new cupola is seen with the shutters open and Earth in the background in this image from NASA TV February 17, 2010. The $27 million, Italian-built port gives the station crew a commanding view of Earth and approaching cargo vessels. REUTERS