launching site: a place for launching pads
site: the piece of land on which something is located (or is to be located)
ghetto: a poor densely populated city district occupied by a minority ethnic group linked together by economic hardship and social restrictions