Moscow. Tverskaya Square (?): Victory Monument, with Lenin Institute beyond