Gods
Peru’s Mysterious ‘Gate of the Gods’ Hints at Ancient Advanced Civilization
The Mystery of Aramu Muru: Peru’s Ancient “Doorway to the Gods” Carved into a red sandstone cliff near Lake Titicaca in Peru, the massive Aramu Muru doorway stands 23 feet tall and 22 feet wide, baffling archaeologists since its 1996 discovery. At its center is a T-shaped niche, 6.5 feet tall and 3 feet wide, […]