Location Peru
Huánuco Region | ||
Mamaqucha (Quechua mama mother / madam, qucha lake, mama qucha ocean, Mama Qucha, a figure of the Inca mythology, hispanicized spelling Mamacocha) is a lake in Peru located in the Huánuco Region, Huacaybamba Province, Pinra District.
Map of Mamaqucha, Peru
The river Pinra originates in or near the lake. It is an affluent of the Marañón River.
References
Mamaqucha (Huánuco) Wikipedia(Text) CC BY-SA