International Cinema Hall Explained
The International Cinema Hall is a cinema located in North Korea.[1] It holds the Pyongyang International Film Festival.
See also
References
38.9956°N 125.7481°W
Notes and References
- http://www.korea-dpr.com/theatres.html Democratic People's Republic of Korea – Theatres