A dressed-up girl attends the Junior Carnival Parade of the 2024 Toronto Caribbean Carnival in Toronto, Canada, on July 20, 2024. The annual event kicked off here on Saturday with thousands of young participants in vibrant costumes celebrating Caribbean culture with music and dance. (Photo by Zou Zheng/Xinhua)
A dressed-up girl dances during the Junior Carnival Parade of the 2024 Toronto Caribbean Carnival in Toronto, Canada, on July 20, 2024. The annual event kicked off here on Saturday with thousands of young participants in vibrant costumes celebrating Caribbean culture with music and dance. (Photo by Zou Zheng/Xinhua)
Dressed-up girls pose for photos during the Junior Carnival Parade of the 2024 Toronto Caribbean Carnival in Toronto, Canada, on July 20, 2024. The annual event kicked off here on Saturday with thousands of young participants in vibrant costumes celebrating Caribbean culture with music and dance. (Photo by Zou Zheng/Xinhua)
Dressed-up participants are pictured during the Junior Carnival Parade of the 2024 Toronto Caribbean Carnival in Toronto, Canada, on July 20, 2024. The annual event kicked off here on Saturday with thousands of young participants in vibrant costumes celebrating Caribbean culture with music and dance. (Photo by Zou Zheng/Xinhua)
A dressed-up girl poses for photos with her float during the Junior Carnival Parade of the 2024 Toronto Caribbean Carnival in Toronto, Canada, on July 20, 2024. The annual event kicked off here on Saturday with thousands of young participants in vibrant costumes celebrating Caribbean culture with music and dance. (Photo by Zou Zheng/Xinhua)
A dressed-up girl dances with her float during the Junior Carnival Parade of the 2024 Toronto Caribbean Carnival in Toronto, Canada, on July 20, 2024. The annual event kicked off here on Saturday with thousands of young participants in vibrant costumes celebrating Caribbean culture with music and dance. (Photo by Zou Zheng/Xinhua)