A beekeeper checks a beehive in Shennongjia nature reserve, in Central China's Hubei province, Sept 6, 2014. [Photo/Xinhua] |
|
|
|
Baidu's new smart devices |
Chinese products presented at 54th IFA consumer electronics fair |
People spend Mid-Autumn holiday in NW China's Gansu |