Dryas octopetala

Rocky places and high pastures, especially on limestone rocks.