Canadian Prison?

I traveled to Montreal for a one day visit. On approach, I noticed this very interesting building. I am guessing it is a prison and will have to check it out on Google Earth.