Distant views of space shuttle Discovery coming in for a landing at Kennedy Space Center to end mission STS-120 at approximately 1:00 p.m. on 7 November 2007. The images show, clockwise from upper left, Discovery plunging toward the runway, then slowly leveling off to land beyond the trees. | |
All contents copyright Lunar Cabin |
|