-
DIY Arch of Triumph
The tallest arch of triumph stands in Pyongyang. At 60 meters high and 50 meters wide it commemorates the liberation of Korea being a Japanese colony. Once you take the elevator up to the top of the building you have a nice view of Pyongyang. The mandatory movie screening at the end depicting the construction…