
The Pyongyang Television Tower is a 150 metre high tower, restaurant and observation deck in the central part of the city, just north of Kim Il-sung Stadium and the Arch of Triumph. Reports suggest that the restaurant is one of the better restaurants in Pyongyang. Continue reading “Pyongyang Television Tower”
