Question: What 2007 Rugby World Cup stadium is located in the French city that is home to the royal necropolis of the Basilica of Saint-Denis ?
Answer: Stade de France