Standort m (genitive Standorts or Standortes, plural Standorte)
Stand (“stand”) + Ort (“location, place”)