A member of the Ancient and Honourable Hyack Anvil Battery fires one of 21 salutes during the Victoria Day Anvil Battery Salute at Queen's Park Stadium in New Westminster, British Columbia, Canada, on May 20, 2024. Anvil salute is an annual tradition in the city of New Westminster dating back to the 1860s on Victoria Day. (Photo by Liang Sen/Xinhua)
A member of the Ancient and Honourable Hyack Anvil Battery fires one of 21 salutes during the Victoria Day Anvil Battery Salute at Queen's Park Stadium in New Westminster, British Columbia, Canada, on May 20, 2024. Anvil salute is an annual tradition in the city of New Westminster dating back to the 1860s on Victoria Day. (Photo by Liang Sen/Xinhua)
Members of the Ancient and Honourable Hyack Anvil Battery put an anvil in place during the Victoria Day Anvil Battery Salute at Queen's Park Stadium in New Westminster, British Columbia, Canada, on May 20, 2024. Anvil salute is an annual tradition in the city of New Westminster dating back to the 1860s on Victoria Day. (Photo by Liang Sen/Xinhua)
Members of the Ancient and Honourable Hyack Anvil Battery burn coal for anvil firing during the Victoria Day Anvil Battery Salute at Queen's Park Stadium in New Westminster, British Columbia, Canada, on May 20, 2024. Anvil salute is an annual tradition in the city of New Westminster dating back to the 1860s on Victoria Day. (Photo by Liang Sen/Xinhua)
A member of the Ancient and Honourable Hyack Anvil Battery fires one of 21 salutes during the Victoria Day Anvil Battery Salute at Queen's Park Stadium in New Westminster, British Columbia, Canada, on May 20, 2024. Anvil salute is an annual tradition in the city of New Westminster dating back to the 1860s on Victoria Day. (Photo by Liang Sen/Xinhua)