Carsten Holler's Test Site (2006) at the Tate.
Photo by sallylondon from flickr.com

Back