Helsinki Cathedral sits overlooking grand Senate Square