"The Stade de France is the country’s largest stadium and has hosted its biggest sporting events for three decades, including the Rugby World Cups and the World Athletics Championships. It’s located in the northern suburb of Saint-Denis, and will rightfully transform into the Olympic Stadium this summer."