purple flowers are growing on the side of a cliff overlooking a river and rocky mountains