Made in North Korea

CHOLLIMA 011

Seen in 2007 and 2009. Made from 2001. Made by the Pyongyang Trolleybus Works, Pyongyang. Three-axle articulated trolleybus.