It's wheels down one last time for Endeavour. Following a cross country trip that began three days ago in Florida, the iconic Space shuttle (the last to ever take flight) has landed at Los Angeles International Airport atop NASA's Shuttle Carrier Aircraft.
The Space Shuttle Endeavour has landed safely back on Earth for the final time, but NASA just released this swoon-worthy photo of the shuttle docked with the International Space Station a few days earlier.
A record number of 13 astronauts were together on the Space Station this week. The Endeavour shuttle crew is leaving this largest-ever space gathering Friday, but one of their final tasks on the station was a five hour spacewalk today.
NASA is sending a $200 million, Canadian-built robot named Dextre (Special Purpose Dexterous Manipulator) up to the International Space Station to help carryout spacewalk missions too dangerous for humans to attempt. The currently disassembled robot is being flown up on the Space Shuttle Endeavour and will be built up…