People walk through the light installation "Alley of Light" during the annual Staro Riga Light Festival in Riga, Latvia, on Nov. 17, 2017. The annual Staro Riga Light Festival is held here from Nov. 17 to Nov. 20 this year, offering local residents and tourists 35 art installations that will light up streets, buildings and parks in Riga. (Xinhua/Janis)