Results 1 results found John F. Kennedy Space Center, Cape Canaveral, Florida, United States of America, North America STS-1, Space Shuttle Columbia Launch, 1981 NASA logo with globe in front of blue sky and palm trees at the Kennedy Space Center, Cape Canaveral NASA building at the John F. Kennedy Space Center, Florida, USA