Light: Widely found growing on rocky mountainsides, cliff tops, along riverbanks and in meadows, common yarrow thrives in ...