Cusco was celebrating the anniversary of their city and upcoming June Solstice. The rainbow flag is the official flag of the city.
The streets in Cusco are very narrow.
Our hotel at dusk.