Details are emerging about the plant, whose proposed location in the Atacama Desert is concerning astronomers.