Moscow Canal
One of the world's tallest statues of Vladimir Lenin, high, built in 1937, is located at Dubna at the confluence of the Volga River and the Moscow Canal. The accompanying statue of Joseph Stalin of similar size was demolished in 1961 during the period of de-stalinization.