Jul 7, 20222 minJoy at the end of the worldDeep in the Ecuadorian wilderness at an altitude of 2,600 mtrs ((8530 ft) above sea level precariously perched atop a treehouse 'Casa del...