Space Shuttle Endeavour landed at Florida’s Kennedy Space Center Wednesday night after a remarkable 16 day mission. The crew of STS-123 accomplished a record five spacewalks, during which they constructed the Dextre Robotics System and installed the first module of the Kibo Japanese Experiment Logistics Module.

The International Space Station will now receive the new Jules Verne Automated Transfer Vehicle, or ATV, from Europe. The ATV is scheduled to dock with the station on April 3rd.

If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!