Sun and shadow in Hamburg, Germany