The Big Picture’s Large Hadron Collider

Just in case some of you don’t know about The Big Picture take a look at today’s gallery of the Large Hadron Collider, a 17 mile long particle accelerator located on the border of Switzerland and France. What a piece of engineering and what a spectacular set of images!