Stairs with life Many people gather on the staircase of Helsinki Cathedral and this wonder arose Helsinki, Finland 0 likes