diyphotography.net : The world’s largest lens is being perched on top of a mountain to shoot 3.2-gigapixel images every 20 seconds