Made in North Korea

CHOLLIMA Working Platform

Seen in Pyongyang in the early 2000s.