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, Missiles
Links: en.wikipedia.org, en.wikipedia.org
By: Rene73