flowers, alpine linaria, wild plants, alpine toadflax, mountain flora, purple flowers, perennial plants, extreme conditions, altitude, stones, boulders, nature, rocks