When you're in Moskovskiy, enjoy exploring the sights and attractions here including Victory Square, Heroic Defenders of Leningrad Monument and Pulkovo Observatory. If you have a little extra time during your trip, you might want to make a stop at Grand Maket Russia Interactive Museum and Saint Petersburg Sports and Concert Complex.