Trujillo, Spain, Europe