Undisclosed construction site 2021, Helsinki