Hi there, I came across this plant on a hike in Romania (Europe) it was growing on the side of the path, relatively close to a stream. It reminds me of Euphorbia but I still haven't found anything like it yet. The tops are flat and they were about 10 cm. tall forming a very nice green cover. Hope someone here can help me identify it.