Scrophularia alpestris is an alpine perennial endemic to the European Alps, thriving on rocky slopes and scree. It grows 10-30cm, with ovate leaves and reddish-brown to.
Above information is sourced from Wikipedia
© Javier Peralta de Andrés (CC-BY-NC)
© (c) Milan Chytrý, some rights reserved (CC BY)
© Sirvent Ana
© BEC Frederic
© Jean-Jacques HoudrÉ − Tela Botanica