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.