The Parc des Princes is a landmark in Paris that has been pleasing sports fans for more than a hundred years | Anton Borodachev’s blog
Every European country has an iconic stadium, which most often hosts matches of the national team, and where one of the grandees of the local championship performs. In England it’s Wembley, in Spain it’s Camp Nou and Santiago Bernabeu. In France, the most iconic is the Parc des Princes, the home arena of the PSG […]