This is a popular Mexican Tradition. For more than a century, each year from October 28 the tradition of the 46 rosaries in honor of the Virgin of Guadalupe is performed. It is a traditional spiritual preparation for the focal date which is the 12th of December.