What you see here is called the Compact Muon Solenoid. It is a massive particle detector, part of the Large Hadron Collider that is set to go online September 10th. This will be a day long remembered in the history of our planet.
When the LHC is turned on, it will recreate conditions that existed only once before in the universe, one-trillionth of a second following the big bang. While running, the LHC will run at 7 times greater energy than any other machine on the planet.
Where will you be September 10th? Since the LHC is located in France, I will be far away when this major event goes down. Considering the magnitude of scale we're talking about, maybe that's a good thing. It will be available to view on the web -for the initial event and those to follow through the end of the year.