Hamburg Hamburg – Northern Lights? Turn them on! Up in the North of Germany, Hamburg is a metropolis that has a lot to …