Pasul . · Nov 4, 2015 0:30
What you see happening at the moment are preparations for The Dundee Oktoberfest (only a month late but hey-ho) which is starting on Wednesday.
http://www.dundee-oktoberfest.co.uk/
There is a Christmas street festival on 20th Nov. I believe that will also involve the switching on...