Search Result

A six-lane boulevard passing through Kim Il-Sung Square, the main center square of Pyongyang, North Korea (DPRK) is empty of any traffic on 24 February 2008.