The Beauty of Technology - soleillapierre

Wiring of unknown device at TRIUMF. That's a hell of a lot of ribbon cables! Imagine being the one to crimp all those connectors.

TRIUMFwires