Horb am Neckar,Baden-Wurttemberg,Germany