Hello,
here is yet another cactus native to Mexico. I have already had someone tell me, that most likely it is a Echinocactus horizonthalonius, but it looks different than the type that is growing here locally, because of the red and white spines and the less blue-green color.
Maybe you have an idea what this plant's scientific name is.
Harald