Map of all the film locations of Amélie Poulain photographed. Montmartre, Paris, France Walking tour map, Amelie costume inspired photoshoot, ...