Wandering the Immeasurable
CERN, Meyrin, Switzerland