The Christmas market at Kungsträdgården. The red, blue and white flags are those of Norway.
See also :Sweden - Stockholm in winter - Norrmalm