The TV tower in the background is Hamburg's tallest building.