Edwards Air Force Base
On Wednesday, 20 April 1994, "Endeavour" landed at Edwards Air Force Base in California, completing its successful 11-day mission at 9:54 am.