Lahr; Low Alemannic: Lohr is a city in western Baden-Württemberg, Germany, approximately 50 km north of Freiburg im Breisgau, 40 km southeast of Strasbourg, and 95 km southwest of Karlsruhe. From Wikipedia
Major collisions on the A5 and A7 caused temporary closures, injuries, and delays, but both roads are now operational following emergency responses.