Guangming Online> Picture

Fireworks illuminate sky over Leman Lake during Geneva Festival in Switzerland


Photo taken on Aug. 12, 2017 shows fireworks illuminating the sky over the Leman Lake during the Geneva Festival in Geneva, Switzerland. The Geneva Festival is a 10-day event held annually in the early days of August. (Xinhua/Xu Jinquan)

[ Editor: Wang Peiyao ]