Heavy-duty Algonquin detour bridge reaches 67.5 m over QC river

The AIL Group of Companies