Nancy, France
Pierre Pevel lives in Nancy, France.