English: The Stade de France is the biggest stadium in France and it was the base for 1998 FIFA World Cup, and hosted 2007 Rugby World Cup Final in October 2007.
Telugu: పారిస్ లో ఉన్న స్టేడే డి ఫ్రాన్స్ ఫ్రాన్స్ లో ఉన్న అతి పెద్ద స్టేడియం మరియు 1998 FIFA వరల్డ్ కప్ ఫైనల్ కు వేదిక మరియు 2007 రగ్బీ వరల్డ్ కప్ ఫైనల్ కు అక్టోబర్ 2007లో ఆతిధ్యమిచ్చింది.