Switzerland and CERN's Large Hadron Collider - elkins
Montreux, Switzerland. Photo by Steve Elkins.

Montreux, Switzerland. Photo by Steve Elkins.