Your place for Space News
Technology image of the week: ESA’s technology-demonstrating Proba-V images the tallest mountain in the world