Dam Square, on the Amstel River ?

Woman Reading a Letter, Vermeer, Rijksmuseum, Amsterdam ?