MNN Galleries

Eco-photos of the week: May 15-21

The space shuttle Endeavour lifts off from pad 39A at the Kennedy Space Center in Cape Canaveral, Fla. on May 15.

Photo: ZUMA Press

1 of 15

Endeavour's final flight

On May 16, the space shuttle Endeavour lifts off from pad 39A at the Kennedy Space Center in Cape Canaveral, Fla.

This mission marks the 25th and final flight for Endeavour and the penultimate mission of the space shuttle program. Endeavour's mission will deliver the ExPRESS Logistics Carrier 3 and Alpha Magnetic Spectrometer to the International Space Station.