23rd November, 2018 The square in front of Aalto University Väre Building in the Otaniemi campus in Finland. Share: