This is a small park just off Nevsky Prospekt with a large statue of Catherine the Great. On one side of the square there's the Andrinsky Theatre. Worth a quick stop as you explore the Nevsky Prospekt vicinity.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.