We recently launched panoramic views of Saint Petersburg.
So, take a look at Yandex.Maps:
Saint Michael’s Castle
Church of the Savior on Blood
Peter and Paul Fortress
And there is a lot of beautiful viewpoints, discover them by clicking on the balls icons.