Image collection
Space Shuttle Endeavour
Space Shuttle Endeavour was completed on 25 April 1991 and had its maiden flight on 7 May 1992. Its internal designation is OV-105. The last launch took place on 16 May 2011 at 14:56 CEST and the last landing on 1 June 2011 on the occasion of its transfer to the museum in Florida. (wp)