New Milestone For The World's Largest Digital Camera

The Large Synoptic Survey Telescope (LSST) is the world’s largest digital camera. It is being assembled at the SLAC National Accelerator Laboratory in California. Recently, the LSST assembly project reached a milestone: the camera’s fully integrated cryostat was delivered.