Outside Hamburg's Miniatur Wunderland.
One of the buildings of Speicherstadt in Hamburg, the world's largest contiguous warehouse complex.