Horb am Neckar is a town in the southwest of the German state of Baden-Württemberg. It is located on the Neckar river, between Offenburg to the west and Tübingen to the east. From Wikipedia
Prosecutors and police probe compliance with safety regulations as the Neckartalbrücke construction site remains halted.