What is Huallacancha?
Huallacancha is a mountain in the Andes of Peru that is approximately 18,045 ft high.