A 1700-meter discovery trail from Pierre de Montreuil Garden Square to the Stade de France. Download file