Which city could this be? Is it still recognizable?
email@example.com suggested this is a scene of Genoa,
Italy, and says to compare the street lamps to those in the film at
He could well be right.
Any other suggestions?
Emmanuel Voyard from France writes: "This is finally the view of the street called "Quai Cronstadt" in Toulon, France.
statue is called "Génie de la Navigation" and the boats here are those
of the french Marine in the first decades of the 20th century. Those
boats were called "Canots majors", because they were only used
especially for transporting Marine french officers from boats to the
ground and vice-versa.