Tourists ride camels at Mingsha Sand Mountain, or the Singing Sand Dunes, in Dunhuang, northwest China's Gansu Province, May 3, 2017. Mingsha Sand Mountain scenery zone in Dunhuang has attracted numerous tourists recently. (Xinhua/Fan Peishen)
Game of lies
Xi Jinping unanimously elected Chinese president, PRC CMC c…
Understanding what an open China means to the world through…
Video: This is the People's Republic of China
Commentary: State Council institutions reform a crucial ste…