Parc des Princes

The Parc des Princes ("Princes’ Park" in English) is an all-seater football stadium in Paris, France. References