Chile is nearing completion of one of the most ambitious scientific projects in its history: the first National Space Center, or CEN, which is 85% complete.