It's the latest(not really new :p) collider, the Large Hadron Collider. It was shut down for 2 years for maintenance, during that period you were able to visit and take a tour around the CERN grounds. On the picture you see the CMS detector(taken apart).
I think what you are talking about is...