The Andes Mountains stretch over 7,000 kilometres along the western coast of South America, cradling a remarkable diversity of ecosystems. From the steamy rainforests of Colombia to the arid expanses ...