At 1,080 feet, North Korea's Ryugyong Hotel in Pyongyang is one of the tallest unoccupied buildings in the world.
At 6 AM in Pyongyang, the haunting tune 'Where Are You, Dear General?' plays, a symbol of the regime's control. This song, ...