Landslide disrupts traffic passing through a canyon in northwest China

Comments