Large soldier statues on Ste-Catherine

View west from Peel and Ste-Catherine on the city traffic cam. As mentioned here, possibly, various installations are going up downtown. I’m not sure what those soldiers have to do with Christmas, but presumably they’re part of the decor.