Antaqucha (Lima)


Antaqucha is a lake in Peru located in the Lima Region, Huarochirí Province, Huachupampa District. It is situated at a height of approximately.
What makes Antaqucha so special is its dam of pre-Inca times. The dam is long, high and wide.