North Korea: Not exactly Grand Central Station

Mini train ride allowed by Kim Jong Il. That was 2007. I wonder if son "Un" has any such excusrions planned for 2026?
North Korea: Not exactly Grand Central Station
Broadcast by