Thelandslide, which occurred on July 17 in Chongqing’s Pengshui County, swept away several residential buildings at the foot of a mountain and along a riverbank.
non stop news concept background Unbiased. Unfiltered. Unstoppable
non stop news concept background Thelandslide, which occurred on July 17 in Chongqing’s Pengshui County, swept away several residential buildings at the foot of a mountain and along a riverbank.