Photo taken on Sept. 3, 2012 shows a submerged sightseeing road in Ciqikou Town, Chongqing City, southwest China. Persistent heavy downpour has brought a new round of flood peak to the city. [Xinhua]