Filming Locations in Hamburg
Decla Lot, Tierpark Hagenbeck, Hamburg, Germany
The Spiders - Episode 2: The Diamond Ship (1920)
View DetailsHamburg-Mitte, Hamburg, Germany
Eros-Center Hamburg (1969)
Hamburg-Mitte includes the harbor area and several islands in the Elbe River. In the revitalized ind...
View Details