Mmm... not sure Italians had this sort of sophisticated stuff to wash the streets and I don't think the architecture looks italian either... but maybe I'm wrong...
Looks to me like Moscow towards the end of the war... either preparing the Victory parade in 1945 or maybe the famous German Prisoners of War parade in 1944 (can't remember the date and am too lazy to google for it...lol) Vehicles really look russian...
Yes, I probably wouldn't have found it without your guess. The trucks should have been a give away to me - those perpendicular square windows are very distinctive.