Bucharest - Arch of Triumph

Who said that only the French have an Arch of Triumph? Well there is another one in Bucharest in Romania…it’s a little smaller and it’s not connected to the Champs d’Elysees…but it is called the Arch of Triumph and serves the same purpose as the original Arch of Triumph in Paris.
Bucharest Arch of [...]


Clicky Web Analytics