Sumatra, Indonesia
Retracing Camel Trophy 1981 Sumatra Route, Indonesia. From South to North, 37 Land Rover vehicles embarked on this epic journey, a legendary adventure rekindled.