Monday, 22 February 2010

Endeavour Comes Home

A stark and somewhat surreal photo of Endeavour on final approach to the Kennedy Space Center in Florida was posted last night shortly after the successful completion of the mission to install one of the final large sections of the ISS. This was the Tranquility module which included a large windowed cupola intended for aiding the astronauts in visual control and the station external robotic arms from inside the station.