Visitors stand near a weathered launchpad at the European Space Agency's Kourou space station in French Guiana. .