Today Early in the morning, NASA's space shuttle Endeavour landed for the final time at NASA's Kennedy Space Center in Flordia.. It was the last space mission for the space shuttle.

It has landed on Earth after 248 orbits around the Earth and a journey of 6,510,211 miles in its 25th flight.

Endeavour has spent a total of 299 days in space, orbited Earth 4,671 times and traveled 122,883,151 miles.

The youngest shuttle in NASA's orbiter fleet, it landed at Kennedy Space Center at 2:34 a.m. EDT (0634 GMT).