The flooded streets of Fenghuang county in Central China's Hunan province are seen on June 8, 2010. Parts of the ancient town, including the famous scenic spot Tiaoyan, were flooded by Tuojiang River due to the rainstorm lasting from Monday afternoon to Tuesday morning.[Photo/Xinhua]
|