Photo navigation

The Space Shuttle Endeavour creeps along at a top speed of two miles per hour on its 12-mile journey through city streets on the way to the California Science Center in South Los Angeles where it will be put on permanent display. NASA’s Space Shuttle Program ended in 2011 after 30 years and 135 missions.