1 Best Sight in Petropavlovsk, Russia

Lenin Square

The center of the town is Lenin Square (Ploshad Lenina), which is dominated by a rather large statue of Lenin. On the other side of the square are the dramatic and philharmonic theaters. From this point, two one-way streets, Leninskaya and Sovietskaya, divvy up the city.