
Children watch a parade celebrating Three Kings Day in Madrid, Spain on Jan. 5, 2026.
A grand Three Kings Day float parade was held in Madrid on Monday, drawing thousands of people to watch. (Xinhua/Meng Dingbo)

Children on a float toss candies to the crowd during a parade celebrating Three Kings Day in Madrid, Spain on Jan. 5, 2026.
A grand Three Kings Day float parade was held in Madrid on Monday, drawing thousands of people to watch. (Xinhua/Meng Dingbo)

Performers wave to the crowd during a parade celebrating Three Kings Day in Madrid, Spain, on Jan. 5, 2026.
A grand Three Kings Day float parade was held in Madrid on Monday, drawing thousands of people to watch. (Xinhua/Meng Dingbo)

Uniformed riders take part in a parade celebrating Three Kings Day in Madrid, Spain, on Jan. 5, 2026.
A grand Three Kings Day float parade was held in Madrid on Monday, drawing thousands of people to watch. (Xinhua/Cheng Min)

People on a float toss candies to the crowd during a parade celebrating Three Kings Day in Madrid, Spain on Jan. 5, 2026.
A grand Three Kings Day float parade was held in Madrid on Monday, drawing thousands of people to watch. (Xinhua/Cheng Min)

Performers take part in a parade celebrating Three Kings Day in Madrid, Spain on Jan. 5, 2026.
A grand Three Kings Day float parade was held in Madrid on Monday, drawing thousands of people to watch. (Xinhua/Cheng Min)

People take part in a parade celebrating Three Kings Day in Madrid, Spain on Jan. 5, 2026.
A grand Three Kings Day float parade was held in Madrid on Monday, drawing thousands of people to watch. (Xinhua/Cheng Min)



