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

Download file