Policemen and rescue workers in southwest China's Chongqing Municipality are working around the clock to unblock roads following a landslide triggered by torrential downpours across the region this week.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3