The monument depicting Peter overlooking land from his ship is the eighth tallest statue in the world.
Indirizzo Krymskaya naberezhnaya 10, 119049 Moscow, Russia
Coordinate 55°44'19.051" N 37°36'29.919" E