That's the Ottawa River, seen from Centennial
Rock on the waterfront of Deep River, Ontario. You can see "la belle
provence" in the background, locally known as the Duchy of Pontiac
(ask me about that...).Deep River (46°6'N 77°30'W, NTS Map 031K04) is a town of about 4,500, located on the border of Ontario and Quebec, and half way between Ottawa and North Bay. They have lots of trees, water, and black flies! And if you want to learn more about my hometown, here's a link to their website...
See the GeoNames Site for maps.