massive-land-slide The passengers of a car had a narrow escape when they were caught in a heavy stream of water flow caused by rainfall in Arunachal Pradesh’s Upper Siang district on Friday.