Pyongyang: On the neighbouring mound to Mansu Hill, where giant statues of Kim Il-sung and
Kim Jong-il look out over North Korea’s capital, stands the Liberation Tower.
Pyongyang: On the neighbouring mound to Mansu Hill, where giant statues of Kim Il-sung and
Kim Jong-il look out over North Korea’s capital, stands the Liberation Tower.