New Orleans, La - On its final flight Wednesday morning, Space Shuttle Endeavour flew at a low altitude over the NASA Michoud Facility in New Orleans.
The shuttle departed from Kennedy Space Center in Florida and is due to arrive in Los Angeles on Friday.