The Belt and Road News Network
A worker packs red peppers at a production base in Xicheng village, Changle town, Hepu county, south China's Guangxi Province. (Photo/Huang Tianshi)
【1】 【2】 【3】 【4】 【5】 【6】 【7】 【8】 Previous Next
Tel:86-10-65368972, 86-10-65369967