Linnaea borealis

Woods, especially pine, and in the shade of rocks to elevations of 725 metres in N. Britain.