It's Elora, Ontario.

 

 

 

 

The Metcalfe Street Bridge crosses the Grand River in Elora, Ontario. Take a look at this video of Elora's Tooth of Time Waterfall.