Mission STS-118 - Flight Day 14
![](/images/recherche//tiles/284c83dc-cc34-4eb8-a6ae-de8f86ca7a1d.jpg)
2007-08-21 - Flight Day 14 - Landing at the Kennedy Space Center, Florida: Space Shuttle Endeavour glided in for a perfect landing at Kennedy Space Center, Florida. Touchdown occurred at 12:32 p.m. Eastern Daylight Time. (Credit: NASA)
File size: 0.24 MB
Image size: 1084 x 716 pixels
Resolution: 96 dpi
Photo taken on August 21, 2007
- Date modified: