Itzehoe is a town in Schleswig-Holstein in northern Germany. As the capital of the district Steinburg, Itzehoe is located on the Stör, a navigable tributary of the Elbe, 51 km northwest of Hamburg and 24 km north of Glückstadt. From Wikipedia
Proposals for over 150 new detention places and specialized facilities are under review, while political debates over funding solutions continue.