Switzerland and CERN's Large Hadron Collider - elkins
Montreux, Switzerland. Photo by Ben Eshbach. January 2012.

Montreux, Switzerland. Photo by Ben Eshbach. January 2012.