Respuesta:
Traducción del inglés-Yawarkucha o Yawar Kucha, deletreos hispanos Yaguarcocha, Yahuarcocha es un lago en Ecuador ubicado en las afueras del este de la ciudad de Ibarra en la provincia de Imbabura, cantón Ibarra. El lago tiene aproximadamente 2 kilómetros de largo y ancho y tiene una elevación de 2,190 metros sobre el nivel del mar. Wikipedia (Inglés)