Fish hook

The ferocactus, also named fish hook cactus originates from Mexico. This specie has pink flowers which is seemingly fairly rare. Usually ferocacti have red/orange flowers.