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)
© (c) Carol Ann McCormick, some rights reserved (CC BY)
© Henri Scordia − Tela Botanica
© Jean-Luc TASSET − Photoflora