Kourou Spaceport Launch System

The European Space Agency (ESA) has extensive technical facilities.