Butterflies sitting on rocks is called "Kinesiology" and it means that they keep warm on the rocks in cold weather. Butterflies use their surroundings to keep warm.
A beautiful post here and I would so love to get into those woods, but I don't like trails, as I normally make my own way over here.
Blessings!
RE: Wildlife Watching In Jasper National Park