Time Lightbox has published an incredible interactive panorama of the Large Hadron Collider. The LHC, for those of you who don't know, is the world's biggest particle accelerator. It is located under the French/Swiss border. The panorama focuses on the Compact Muon Solenoid, and is really cool and detailed. Check it out! What do you think of it?