Triumphal Arch



The Triumphal Arch was a giant arch located in the middle of the Palace Plaza in front of the Theed Royal Palace in the city of Theed, capital of Naboo.

Appearances

 * Star Wars Episode I: The Phantom Menace
 * Star Wars Episode VI: Return of the Jedi
 * The top of the arch is seen in the foreground, where Gungans are celebrating on it and waving red banners.