Hello there, My name is Alex and I am desperate to find the name and location of this building in canada. It was used in the Canadian TV series Vampire High made by La Fete and Microentertainment.

I had leads that maybe it was in Quebec or Ottowa or the Rideau Canal as the building is built over a river/canal. I have posted a picture below. Can anyone help me???