Tate Modern, London, England

Herzog and Demeuron.