Just north of Saint-Denis, in the town of Villetaneuse, lies a lovely wooded park that makes you feel like you're strolling through a forest. Welcome to the Parc de la Butte Pinson, a favorite haunt of Impressionists and city dwellers in search of greenery.