The world's largest digital camera, which will capture the widest ever images of the universe, has been officially been unveiled by scientists. New photos show the Large Synoptic Survey Telescope (LSST), which is nearing completion at the Department of Energy's SLAC National Accelerator Laboratory in Menlo Park, . The 3,200-megapixel camera – powerful enough to spot a golf ball from 15 miles away – is around the size of a small SUV, while its lens alone has a diameter of over five feet.
Load More
Load More