Question: What 2007 Rugby World Cup stadium is located in the French city that is a commune in the Pas-de-Calais department in northern France ?
Answer: Stade Félix-Bollaert