It's part of a particle smasher. They are going to fire protons into each other near the speed of light and see what happens. Maybe nothing. Maybe they will find the Higgs Boson particle. Maybe they will kill us all!

Here are some more impressive pics.
Large Hadron Collider nearly ready - The Big Picture - Boston.com