PARIS, FRANCE. The illuminated Arc d’Triomphe stands proudly at the top of the famous Champs Elysées in downtown Paris.
Do you have a photograph that could be published in our POSTCARD FROM … series? Register at rgnn.org/register and upload your own!