I haven’t. I’ve been to Banff and Jasper, Lake Louise and the Athabasca glacier. Fell completely in love with Edmonton, but a little nervous of all the electrical outlets hanging down from poles over parking places.
I don’t think I noticed that, but I wasn’t driving myself and it was summer.
Was it for car batteries?
If you go back to Jasper, I believe you can see that Spirit Island on a side trip.