The telescope, which is due to be completed by 2012, will consist of 66 radio antennae spread across the Llano de Chajnantor plateau, 5, 000 meters above sea level.
Armstrong won his seven Tour de France championships after being diagnosed in 1996 with testicular cancer, which spread to his lungs, lymph nodes, abdomen and brain.