
Welcome home! Endeavour touched down at 4:25 today at Edwards Air Force Base, California, marking the end of STS-126's 15-day mission. The orbiter will have be attached to a modified 747 in order to bring it back to Kennedy Space Center in Florida.
While at the International Space Station, astronauts went on four spacewalks, made major improvements to the space station (including two more beds, a second bathroom, a refrigerator, and a machine to recycle urine, sweat, and condensation into drinkable water), studied the effects of microgravity on spiders, and had Thanksgiving dinner. By the time it glided to a stop, Endeavour's crew traveled more than 6.6 million miles. If you're still craving more information, pictures, and videos from STS-126, NASA has it. If that's not enough, become an astronaut!