Fireworks light up the sky during the 2025 Celebration of Light at English Bay in Vancouver, British Columbia, Canada, July 19, 2025. The 33rd Celebration of Light fireworks show kicked off here Saturday. This year's event features an all-Canadian lineup, with pyrotechnic teams from Yukon, Quebec, and Nova Scotia scheduled to perform on July 19, 23, and 26, respectively. (Photo by Liang Sen/Xinhua)
Fireworks light up the sky during the 2025 Celebration of Light at English Bay in Vancouver, British Columbia, Canada, July 19, 2025. The 33rd Celebration of Light fireworks show kicked off here Saturday. This year's event features an all-Canadian lineup, with pyrotechnic teams from Yukon, Quebec, and Nova Scotia scheduled to perform on July 19, 23, and 26, respectively. (Photo by Liang Sen/Xinhua)
Fireworks light up the sky during the 2025 Celebration of Light at English Bay in Vancouver, British Columbia, Canada, July 19, 2025. The 33rd Celebration of Light fireworks show kicked off here Saturday. This year's event features an all-Canadian lineup, with pyrotechnic teams from Yukon, Quebec, and Nova Scotia scheduled to perform on July 19, 23, and 26, respectively. (Photo by Liang Sen/Xinhua)
Fireworks light up the sky during the 2025 Celebration of Light at English Bay in Vancouver, British Columbia, Canada, July 19, 2025. The 33rd Celebration of Light fireworks show kicked off here Saturday. This year's event features an all-Canadian lineup, with pyrotechnic teams from Yukon, Quebec, and Nova Scotia scheduled to perform on July 19, 23, and 26, respectively. (Photo by Liang Sen/Xinhua)
Fireworks light up the sky during the 2025 Celebration of Light at English Bay in Vancouver, British Columbia, Canada, July 19, 2025. The 33rd Celebration of Light fireworks show kicked off here Saturday. This year's event features an all-Canadian lineup, with pyrotechnic teams from Yukon, Quebec, and Nova Scotia scheduled to perform on July 19, 23, and 26, respectively. (Photo by Liang Sen/Xinhua)