All about adventure travel. Vibrant attire stands out against clear skies at the Quyllur Rit'i festival, held near Cusco, Peru. , and Administrator 2025 June 15