Russia, Moscow. Triumphal Gate on Kutuzovsky Prospekt, Moscow, Russia. This marvelous building was indeed created in the honor of the winners and for the winners in the war of 1812 to commemorate the liberation of Russia from the French invaders.

Loading…
Russia, Moscow. Triumphal Gate on Kutuzovsky Prospekt, Moscow, Russia. This marvelous building was indeed created in the hono...