Rue Charles Leclerc, 89100 Sens, France

48.198061, 3.279248