Close :-). It's the Grand Place (Grote Markt) of Brussels (I immediately recognized it).http://www.op-reis.com/albums/brussel/brussel-001-grote%20markt.htmIndeed a top location for tourists to visit!
Thanks Rob, I was thinking you may have the answer :)
Don't know where, but what a lovely picture. I wish I could join them. I wonder what they're drinking.
I think I may have the answer (on another photo) . . .