By Benoit Tessier

France has a launch pad 7,000 km away from Paris in French Guyana, an overseas region located on the northern Atlantic coast of South America.