The Wupper is a right tributary of the Rhine in the state of North Rhine-Westphalia, Germany.
Rising near Marienheide in western Sauerland it runs through the mountainous region of the Bergisches Land in Berg County and enters the Rhine at Leverkusen, south of Düsseldorf.
It is crossed by the highest railway bridge in Germany near Müngsten, between Remscheid and Solingen.
From the 15th century, the Wupper and its numerous streams gave birth to hundreds of workshops, mills and factories on their banks.
Originally water was used for dyeing, bleaching and washing canvas and cloth;[4] later it was used to power machines or transport waste.