Input (grade 5): Lorsch is a town in the Bergstraße district in Hesse, Germany, 60 km south of Frankfurt.
Output (grade 8): Lorsch is a small town in southwest Germany (south of Frankfurt am Main) in the Kreis Bergstraße district of the state of Hessen.