JINGXING, July 23, 2016 (Xinhua) -- A destroyed car is seen aside a village road after a flood in Xiaozuo Village of Jingxing County, north China's Hebei Province, July 23, 2016. Torrential rain and floods have left 26 people dead and 34 others missing in Jingxing County, according to the local government. (Xinhua/Gong Zhihong)