https://youtu.be/PXBAwvOdqog Moranbong or Moran Hill (literally "Peony Hill", often "Peony Peak") forms a park located in central Pyongyang, the capital of North Korea. Its 312-foot (95 m) summit is the location of the Pyongyang TV Tower. There are multiple monumental structures located on Moran Hill. They include the Arch of Triumph, Kim Il-sung Stadium, and Kaeson Revolutionary Site. At the fo..