Castle Linn in Krefeld.
Krefeld is a city in west-central Germany.
It has a population of about 238,000.