Aramu Muru; It is a mysterious giant gate carved into the rocks in the Hayu Marca mountain region of southern Peru. Located near Lake Titicaca, the abandoned stone carving gate is known as the “Gate of the Gods”. Aramu Muru, one of the sacred sites of the Incas and about which many legends are told, …