Earth > Europe > Eastern Europe > Russia > Petrozavodsk
Petrozavodsk is a city in Russia.
Towards St. Peterburg, Murmansk
At the central train station walk down to the crossing and go left towards the first bus stop. From there, take trolleybus #1 or #8 and get out at the first roundabout (not the half-roundabout after 500m!, but the one after around 5 minutes). From there, take the first exit and hitchhike there directly out of town.