Quillarumiyoc, which means "stone of the moon" in queshuan, is located in the Anta valley, about 20 miles from Cusco, Peru. The site was "discovered" in 1995, with much of the area yet uncovered. During teh discovery, a National Geographic team came across a mummy which appeared to be the upper half of a human body. Testing revealed the mummy was not of human origin. Outside of the Cave of the Mother are several petroglyphs that appear to be of alien heads, including the half body of the mummy inside the cave. One can also see a petroglyph that appears to be a space vehicle. A sacred temple sits beneath an ancient terrace system used for agriculture. A large rock bearing a half moon carving with seven indentations, thought to represent the seven chakras. This sacred site is void of tourists and rarely appears in any guide book.