This might be a bit of a drive for you, but Talbot lake just east of Jasper has (or had a few years ago) decent pike in it with nice mountain backdrop. And depending on the time of year, the water can be so clear that you can sight fish. You'd definitely need a canoe or tinner - shore fishing would be difficult there. There's nice camping (Snaring River Campground) nearby where Snaring River meets the Athabasca River.
|