There is a stadium in Paris.
Paris . The central area of the city along the Seine River is classified as a UNESCO Heritage Site and includes many notable monuments , including Notre Dame Cathedral , the Sainte-Chapelle , the former Universal Exposition Grand Palais , Petit Palais and Eiffel Tower , and the Basilica of Sacré-Cœur in Montmartre . The 80,000-seat Stade de France , built for the 1998 FIFA World Cup , is located just north of Paris in the neighbouring commune of Saint-Denis . Paris hosts the annual French Open Grand Slam tennis tournament on the red clay of Roland Garros .