Germany is where all the green fantasies go to die