Switzerland and CERN's Large Hadron Collider - elkins
CERN. Meyrin, Switzerland. Photo by David Marks.

CERN. Meyrin, Switzerland. Photo by David Marks.