Looks like Phyllodoce empetriformis....common name pink mountain heather. https://en.wikipedia.org/wiki/Phyllodoce_(plant)#/media/File:Phyllodoce_empetriformis_0598.JPG
Yes - a heath were there other flowers? i used to ride my bike from Jasper to then hike up to meadow near Mt. Edith Cavell in Jasper to see the forest then alpine flowers they will grow back tho the shade forest will take a while do you have more wildflower photos to post? as @wcutler says - your posts are informative photos