Peter the Great Memorial

Moscow, Russian Federation May 21, 2017 Standing at a height of 98 meters, Peter the Great Statue was erected in 1997 and is the eighth tallest statue in the world. It is located at the western confluence of the Moskva River and the Vodootvodny Canal in central Moscow. Designed by Zurab Tsereteli in commemoration of continue reading : Peter the Great Memorial