Title: Triel-sur-Seine ...
Places: Triel-sur-Seine (France)