Cotahuasi Canyon, Peru Exploring the World's Deepest Canyon Cotahuasi Canyon is a remote and breathtakingly beautiful destination in southern Peru