I seem to remember Place de la Concorde in Paris ~35 years ago being not dissimilar.
Also, Italian town squares.