Cañon de las Hermosas is a small, rural town tucked in the Andes, rich with wildlife and located several hours …