One of boulders ejected by Imbabura's last eruption, which landed nearby in Peguche, was revered as Achilly Pachacamac, the supreme god, by pre-Incan peoples.
In the aftermath of Imbabura's last volcanic eruption, a large rock landed nearby in Peguche and became an object of reverence for ancient Incans, who considered it a manifestation of their highest god, Achilly Pachacamac.