In pics: 2024 Canadian Int'l Air Show in Toronto

The Canadian Forces Snowbirds perform during the 2024 Canadian International Air Show in Toronto, Canada, Sept. 2, 2024. The annual air show was held here from Aug. 31 to Sept. 2 this year. (Photo by Zou Zheng/Xinhua)

Source:Xinhuanet
back