The ancient town of Liye is inundated by rain-triggered floods in the Tujia-Miao Autonomous Prefecture of Xiangxi, Central China's Hunan province, on June 21, 2016. [Photo/Xinhua]