That's the Stade Jean-Bouin on left, the new home of Paris FC. Across a narrow street is the Parc des Princes of mega-club rival Paris Saint-Germain. Um, I've never seen anything quite like that.