Wikipedia AI summary
Lake Mamacocha
Lake Mamacocha (Quechua mama mother / madam, qucha lake) may refer to: