Tolong jelaskan mengenai Trivia dari Dubna dalam bahasa melayu

The world's largest statue of Vladimir Lenin is located in Dubna at the confluence of the Volga and the Moscow Canal. The statue, which was built in the 1930s, is 15m high. The accompanying statue of Joseph Stalin of the same size was demolished in 1963 during the period of destalinization.