Location


Lac-Mégantic


Date of production


2001


Production cost


250 M$


*