(Source: Xinhua)
Confucius Institute in Ankara holds celebrations to mark Chinese Dragon Boat Festival
Chinese-built railway pushes forward Kenya's modernization drive
Iraqi forces in last stages of defeating IS in western Mosul: PM
Sudden storm kills at least 11, forces 50 to seek medical assistance in Moscow
Cheongsam show held at Sanshuiwan scenic spot in Taizhou City
In pics: Amboseli National Park in Kenya
In pics: outdoor cultural performance given by Ulanmuqi in N China
Water park attracts many citizens in SW China's Chongqing