Torres Novas, Portugal, Europe