IL-76 Candid Military Transport Aircraft, Russia

An Ilyushin IL-76 loading troops. Equipment is suspended from an electrically powered overhead rail.