Uh, we don't have any 'space stations' on earth as these are in space

sorry. bad semantics on my part. so the correct word is launch site.