Landslides strand people on China-Pakistan highway