I am niether Moscovita nor Petersburger and I think that St. Petersburg is more beautiful from the architecture point of view. The buildings are decorated, more Europian in St/ P than in Moscow....