Launch Complex 39A, Kennedy Space Center, FL, USA
Launch Complex 39A has witnessed the launch of 171 rockets, including 170 orbital launch attempts, while Kennedy Space Center, FL, USA, has been the site for 229 rocket launches, with a tally of 0 booster landings recorded.
space station freedom ?