Pyongyang TV Tower with Ryomyong Street in the background….

Pyongyang TV Tower with Ryomyong Street in the background. Pyongyang TV Tower is a 150 metre free-standing concrete tower that broadcasts all four of North Korea’s TV channels.