Today it is still very much complete, rivaled only in size and grandeur by Russia's St. Petersburg.
St. Petersburg is not in Russia.
mnli hypothesis: St. Petersburg is not in Russia. premise: Today it is still very much complete, rivaled only in size and grandeur by Russia's St. Petersburg.