GENEVA, Sept. 11 (Xinhua) -- A photo exhibition titled "For a Better Life of the People" showcasing China's progress and achievements in the human rights promotions in the recent years opened on Monday at the Palaise des Nations, the UN headquarters in Geneva.
Photo taken on Sept. 10, 2017 shows the water level of the Three Gorges project before a full-capacity storage test in central China's Hubei Province.
Photo taken on Sept. 9, 2017 shows a Chinese Railway Express cargo train leaving for Duisburg, Germany, at Shenyang East Railway Station in Shenyang, capital of northeast China's Liaoning Province.
Photo taken on Sept. 9, 2017 shows a Chinese Railway Express cargo train leaving for Prague, the Czech Republic, from Yiwu, east China's Zhejiang Province.