Saint Petersburg is famous for its rooftopping due to several characteristics of the urban structure of the city itself. Most of the rooftops are open and not CCTVed so it is much easier to access them unlike in Moscow. Also, the city is famous for its ‘system of roofs’: the houses stand in one line without a gap between them along the street so you can walk from one roof to another. Sometimes you can walk the whole street along the rooftops.
On every occasion when there are official fireworks in the city, we climb roofs which are close to the Neva river to have the best possible view.