That supposed to be a railtrack when I was living here. They are building a green mile from Main Station via Kamppi now