Filming Locations in Langelsheim

Langelsheim, Lower Saxony, Germany
Karl the Butcher vs Axe (2010)

Langelsheim is a town in the district of Goslar in Lower Saxony, Germany.

View Details