How Europe Look From Space