Remarkable flowers grow on bare stone where soil hardly exists. These hardy species have evolved extraordinary adaptations to survive harsh environments. Alpine flowers like edelweiss and purple ...