A Minivan carrying 29 passengers was detained more than 98 hours on a mountainous road after a landslide Monday night in the Northwestern Xinjiang Uygur autonomous region.
Landslide blocks 29 passengers in NW China.