A beekeeper checks beehives 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 |