The following website shows you what is the Neulamaki tower and what you is really finnish landscape, you have a 360 views, it’ll take you only few minutes ton click on the lick and see what it deals with :) That worth it  trust me