The Triumphal Arch marks the spot where Kim Il Sung made his rallying speech after the Japanese were routed. Pyongyang's Triumphal Arch is North Korea's answer to the one in France. Dedicated in April 14, 1982, it is 3 meters taller than the Arc de Triumph.