Close Soof and Oli but no prize.
The gay pride flag has 6 coloured stripes and this one has seven.
It is actually the flag of Cuzco in Peru, the ancient capital, the colours represent all the local Inca tribes and nations that were all one people before the Spanish arrived and "Civilised" them. There was at one time no borders between Bolivia, Peru and Chile just one Inca nation.
The people of modern day Cuzco are very unhappy with the amount of gay American stag weekends that are now arriving thinking it is the home of their flag!!!!!!!!!!!
They are a very religious country and most people are strict Catholics who are very rigid in their views.
I once got asked what it was and I asked the guy to guess what it was and the only clue was I had ridden through it, he said "Eh..................Brighton"
JimmyMac