1900 Roll 3Return

Which city could this be? Is it still recognizable?

Mark at  mtxbox2000-0815@yahoo.de suggested this is a scene of Genoa, Italy, and says to compare the street lamps to those in the film at http://www.youtube.com/watch?v=pOKjKCdLeDo.

He could well be right.

Any other suggestions?