This is the world's largest head of Lenin! While most statues of Stalin have disappeared from view across the former Soviet Union, Lenin remains popular.