Langen is a town of roughly 39,000 in the Offenbach district in the Regierungsbezirk of Darmstadt in Hesse, Germany. The town is between Darmstadt and Frankfurt am Main and part of the Frankfurt Rhein-Main urban area. From Wikipedia