The Finnish Parliament building by the main street in central Helsinki.