In the wake of this week Higgs discovery announcement, here is an amazing sets of 34 photographs of the LHC and the detector apparatus at CERN from The Atlantic: In Focus – The Fantastic Machine That Found the Higgs Boson – The Atlantic.
Simply fantastic!