So, CERN and Google teamed up to get a street view of CERN and the Large Hadron Collider. While this isn't completely new, for anyone that has already checked it out, there is some new content as well.
The latest addition is the Proton Synchrotron.
If you want to check out the rest of the...