Introduction to the hillside: The words "Long Live Peru" on the hillside. Attraction Travel Guide to Cusco, Peru