English: Peter the Great Statue, Russia
Telugu: పీటర్ ది గ్రేట్ స్టాచ్యూ – రష్యా