A reveler casts candies to the crowd during the Rose Monday carnival parade in Cologne, Germany, March 3, 2025. Rose Monday is the biggest one of its kind held during the annual carnival season in this city of historical heritages. (Xinhua/Zhang Fan)
Revelers pose for photos during the Rose Monday carnival parade in Cologne, Germany, March 3, 2025. Rose Monday is the biggest one of its kind held during the annual carnival season in this city of historical heritages. (Xinhua/Zhang Fan)
Revelers take part in the Rose Monday carnival parade in Cologne, Germany, March 3, 2025. Rose Monday is the biggest one of its kind held during the annual carnival season in this city of historical heritages. (Xinhua/Zhang Fan)
Revelers take part in the Rose Monday carnival parade in Cologne, Germany, March 03, 2025. Rose Monday is the biggest one of its kind held during the annual carnival season in this city of historical heritages. (Xinhua/Zhang Fan)