Apr 12, 20231 minEnigma Peru and the Living Stones of Sacsayhuaman THE LIVING STONES OF SACSAYHUAMAN Perched on top of a hill above the ancient Inca capital of Cusco, Sacsayhuaman rests on a mountaintop...