Near Leninsky Prospekt metro station, this magnificent tall statue can be found, dominating all around it. Very impressive. Made from titanium. Worth the trip just to get good photograph and see a statue dedicated to one of the most famous names in world history
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.