New Google Earth Imagery - 23.01.2011
STS-133 (ISS assembly flight ULF5) was the 133rd mission in NASA's Space Shuttle program; during the mission, Space Shuttle Discovery docked with the International Space Station. It was Discovery's 39th and final mission. The mission launched on February 24, 2011
Space Shuttle Discovery (STS-133 mission)
No Thumbnail
© Bing Maps
By Rene73 @ 2011-01-23 02:38:41