Muslims pray inside Aimani Kadyrova Mosque in Argun, Chechnya, Russia, July 25, 2017. (Xinhua/Bai Xueqi)
Big year for China's military as PLA to celebrate 90th birthday
China's biggest automated cargo wharf to start operation by end of 2017
Hukou Waterfalls in N China enter summer flood period
Chinese research vessel "Kexue" conducts operation in South China Sea
Amazing scenery of Barkol grassland in Xinjiang
Highlights of Int'l Aviation and Space Salon MAKS-2017 in Zhukovsky, Russia
People enjoy lotus flowers at Xihu Park
Qinghai's Caka Salt Lake attracts tourists