Petersburg är en modern storstad.