The Harbin H-5 is the Chinese licence version of the Ilyushin Il-28 “Beagle”. The H stands for Hongzhaji – bomber. This one is on display at Seongmu in South Korea.