10. Mexico, Puebla, Morelos Canada, Mammillaria elegans