Follow us:
The Immortal Statue of Kim Il Sung monument is seen on April 3, 2011 in Pyongyang, North Korea.
Follow us: