Visit Texas Global

Tsar Cannon in Moscow Russia

Standing in front of the Tsar Cannon or Tsar-Pushka (King of Cannons) in Moscow at the Kremlin in Russia, a famous landmark of Moscow that overlooks the old cathedral square.

Standing in front of the Tsar Cannon or Tsar-Pushka (King of Cannons) in Moscow at the Kremlin in Russia, a famous landmark of Moscow that overlooks the old cathedral square.
Standing in front of the Tsar Cannon or Tsar-Pushka (King of Cannons) in Moscow at the Kremlin in Russia, a famous landmark of Moscow that overlooks the old cathedral square.

Leave a Reply

Your email address will not be published. Required fields are marked *