Covilha, Portugal, Europe