Return
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?