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