Translation of "Site of" in German

I said Managua, I did not say the site of the project.
Ich sagte Managua, ich habe nicht vom Standort des Projekts gesprochen.
Europarl v8

Shortly after the re-establishment of the Danish government, Tønder was the site of a military garrison.
Kurz nach der Etablierung der dänischen Verwaltung wurde Tønder Standort einer Garnison.
Wikipedia v1.0