Narva Triumphal Arch, Saint Petersburg
TRIP The Narva Triumphal Arch is a monumental arch located in the city of Saint Petersburg. The arch’s unique, green colour allows it to stand out amongst the many triumphal arch’s that are found across Europe. TAP Originally built in 1814 to commemorate the Russian victory over Napoleon, the arch is still one Saint Petersburg’s … Continue reading Narva Triumphal Arch, Saint Petersburg
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed