A woman gives a flower to a passer-by during a parade in Istiklal street in Istanbul, Turkey, on Sept. 28, 2016. The longest ever cultural festival Beyoglu Festival kicked off Wednesday in Istanbul, Turkey's most populous city, in a bid to revive tourism and commerce battered by terror attacks and a coup attempt. (Xinhua/He Canling)