Great photos and an article in Nat Geo about the Large Hadron Collider being built and tested at CERN in Switzerland to search for the so called ?God particle,? the massive Higgs boson which is believed to exist, but no one has seen one yet. I like this description from the article about the difficulty in finding it:

Building a contraption like the LHC to find the Higgs is a bit like embarking on a career as a stand-up comic with the hope that at some point in your career you?ll happen to blurt out a joke that?s not only side-splittingly funny but also a palindrome.