Apr 12, 20231 min readEnigma 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...