I made the exact same picture years ago when I was there, and I understand what you're expressing here - how nature manages to survive against all odds - sprouting to life in glorious numbers among the hardest, coldest, most inhospitable environments among the granite cliff face. This one sure brings back memories of my trip there!