Residents wade through water on a flooded road in Fenghuang Ancient Town in Fenghuang County, central China's Hunan Province, July 15, 2014. More than 120,000 locals and tourists have been evacuated since Monday night as record downpours hit the county, a tourist destination renowned for its ancient town. (Xinhua/Bai Yu)
Day|Week|Month