A deep exploration of Killarok (Kia Rok), the mysterious “Stones of the Moon” outside Cusco, Peru, examining an intricately carved megalithic structure that may have functioned as an ancient Inca ...