This seems to be a snapshot of some type of public carnival or event in what looks like Greece.