The Unforgettable Statue of Jesus Christ in Cusco
It’s nearly impossible to visit without taking note of the 26-foot tall statue of Jesus Christ in Cusco that stands guard over the ancient city, imposing from its perch atop the nearby hill of Pukamoqo.