World’s Biggest Telescope to be Located on Armazones, Chile