Jun 7, 2018 - 8 months ago
By Supply Post
Site C construction has been underway since July 2015. The following video shows construction progress on the right and left banks of the Site C dam site in April 2018.