Photo taken on Aug. 2, 2016 shows the collapsed site in Zhengzhou, capital of central China's Henan Province. A road collapsed in Zhengzhou on Monday night, causing a couple of pedestrians to fall into the cave, which was 30 meters wide and 20 meters deep. (Xinhua/Wang Wei)