Documentary looking at the camels living amongst the dramatic scenery of the Torres del Paine National Park in Chile.