Question: The museum where Torso of Venus and a Landscape currently resides in what borough of Amsterdam?
Sentence (from "Van Gogh Museum"): It is located at the Museum Square in the borough Amsterdam South, close to the Stedelijk Museum, the Rijksmuseum, and the Concertgebouw.
Relevant evidence: Yes