Space Space Shuttle Endeavor on the Big Picture December 23, 2008 Robby Boston.com’s Big Picture has a great set of photos showing Space Shuttle Endeavor from launch to landing. My favorite is the one with two shuttles on the pad.