Beautiful Architecture of Helsinki Cathedral and monument to Russian Emperor Alexander II in the Old Town of Helsinki, Finland on the Senate Square.