Loading...
Uploaded by Moepabc on Aug 22, 2010
The highest Arch of Triumph in the world, in Pyongyang, DPR Korea. It was opened in 1982 to the 70th birthday of Kim Il Sung and represents the triumphant return of Kim Il Sung after his anti-japanese battle.Music is "Yongchon Arirang".
Travel & Events
Standard YouTube License
great video.
leightonhs 1 year ago
Absolutely beautiful. Thank you for uploading.
ComradeMarc 1 year ago
Load more suggestions
great video.
leightonhs 1 year ago
Absolutely beautiful. Thank you for uploading.
ComradeMarc 1 year ago