7 July 2005: Ilyushin IL-14 EX-1146K is being towed to its last resting place, the building site of a new restaurant just outside Zürich airport, to the south west of Zürich’s main runway 16/34. Photo taken by Peter Lewis / goatworks.com.