In Spain, Argentina, Mexico, Paraguay and Uruguay, there is a long tradition for having the children receive presents by the three ""Reyes Magos"" on the night of January 5 (Epiphany Eve) or morning of January 6. Almost every Spanish city or town organises "cabalgatas" in the evening, in which the "kings" and their "servants" parade and throw sweets to the children (and parents) in attendance. The "cavalcade of the three kings" in Alcoy claims to be the oldest in the world, having started in 1886. The Mystery Play of the Three Magic Kings is also presented on Epiphany Eve. There is also a "Roscón" (Spain) or "Rosca de Reyes" (Mexico) as explained below.