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).Is that the new CERN COLLIDER!!??
I think what you are talking about is the new 100KM ring, that's only just begun the planning phase, so IF it will ever get built, it will take at _least_ 20 years(the LHC took like 30 years or something)