Trondheim is a small city in the northern part of Norway that's rich in cultural history, but it's becoming a technology mecca with companies like Google and Yahoo having a presence in the area as well as the Norwegian University of Science and Technology.
National / Constitution Day In Norway
May 17 is Norway's National Day, which is their independence day. In Trondheim that means many wreath laying ceremonies, a number of parades, partying, etc.