Photo taken on July 31, 2013 shows the Niangniangba Town destroyed by floods in Qinzhou District of Tianshui City, northwest China's Gansu Province. More than 20 people were dead or missing and about 1.22 million people were affected by the landslides and floods caused by strong rainfall in Tianshui in recent days. (Xinhua/Bai Liping)