Question: What town is the museum Laura Cottingham curated NowHere for located in?
Sentence (from "Louisiana Museum of Modern Art"): The Louisiana Museum of Modern Art is an art museum located on the shore of the Øresund Sound in Humlebæk, 35 km north of Copenhagen, Denmark.
Relevant evidence: Yes