Rescuers manage to pump flood waters out of a yard in Kashgar in northwest China's Xinjiang Uygur Autonomous Region on June 19, 2014. [Photo/CNS]