Europe will blast the top of a Chilean mountain to install the first telescope which directly studies signs of life on other planets
You just gotta love European engineers! They're about to blast away the top of a Chilean mountain to create a site ...