People visit the 2024 Toronto Outdoor Art Fair in Toronto, Canada, on July 12, 2024. The three-day event kicked off here on Friday with the participation of over 400 artists. (Photo by Zou Zheng/Xinhua)