
I came upon rows and rows of cup plants along the banks of the river Neckar a few days ago. They are about 2 metres high and non native to Germany but I have no idea whether they are self-seeding or are meant to be there. Their Latin name is silphium perfoliatum.
Linked to Simply Snaps: Simply Flowers.