While generally agreed to depict a contemporary street scene in 17th-century Delft, where Vermeer lived and worked, the exact location of the scene Vermeer painted has long been a topic of research and discussion, with studies arguing for the Voldersgracht, where the Vermeer Centre is located, or the Nieuwe Langendijk at the present-day numbers 22 to 26.
via wikipedia