Walking in the cloud forest above Finca Lerida.