It takes a village to build a dam — as the more than 2,000 workers at the main camp at the Keeyask construction site can attest.

Once completed, the Keeyask Generating Station, on the lower Nelson River at Gull Rapids, will have a capacity of 695 megawatts, producing an average of 4.4 billion kilowatt hours of energy each year.

Construction on the $6.5-billion project began in 2014 and is expected to be completed in 2020. Photographer Trevor Hagan recently toured the site as a guest of the Winnipeg Construction Association.