View outside Europa Passage shopping mall in Hamburg.
Inside Europa Passage shopping mall in Hamburg.
Hamburg Town Hall was built from 1886 to 1897 and with its impressive architecture dominates the centre of the city.