Atlas

  click below to view larger image
Atlas is a huge particle detector, part of the Large Hadron Collider system, an underground installation near the Swiss/French border.

Client:

Scientific American Magazine