North Korea’s ruling Communist party recently marked its 70th anniversary with parades and celebrations in the capitol city of Pyongyang, all featuring the hermit kingdom’s typical mix of grand scale, military bluster, and adulation for “Dear Leader.” Here’s a look.