AlegsaOnline.com Home Nature Huandoy Huandoy Author: Leandro Alegsa Creation date: November 13, 2022 en.wikipedia.org · CC BY-SA 3.0 Huandoy is a 6,395 metres (20,981 ft) mountain in the Andes range, in Peru. It is the 23rd highest mountain in the Andes.