Participants take part in the 21-kilometer half-marathon in Baku, Azerbaijan, May 5, 2019. (Xinhua/Tofik Babayev)
China-Russia joint naval exercise concludes in Qingdao
Farmers working in Longji terraced fields in south China's Guangxi
In pics: tea garden in Youfangdian Township of Jinzhai County in China's Anhui
In pics: golden snub-nosed monkeys in Guangzhou, S China's Guangdong
Three seal pups enter "seal kindergarten" at Harbin Polarland
Scenery of Summer Palace in Beijing
China conducts joint naval exercise with Southeast Asian countries in Qingdao
In pics: azalea flowers on Gaomu Mountain in E China's Zhejiang