Pilgrims take a break while one of them touches the quena after attending the festival that worships the Lord of Qoyllur Rit'i, in Cusco, Peru.