Chartres/Definition

A town in France with a population of 39,000.