I think those are stupendous oranges from Valencia (Spain), lol
Look at the label

Hug