A Sea King helicopter lifts an army Land Rover over impassable terrain in the Solomon Islands

A Sea King helicopter lifts an army Land Rover over impassable terrain in the Solomon Islands. [Dept of Defence JPAU04AUG03SBO1044a]