People walk on an inundated street at the ancient town of Liye in the Tujia-Miao Autonomous Prefecture of Xiangxi, Central China's Hunan province, on June 21, 2016. [Photo/Xinhua]