Lorch is a small town in the Ostalbkreis district, in Baden-Württemberg, Germany, by the river Rems, 8 kilometers west of Schwäbisch Gmünd. It is a part of the Ostwürttemberg region. From Wikipedia
A series of fires and traffic accidents over the weekend have resulted in fatalities, injuries, and significant property damage, with investigations ongoing.