At least four people have been killed and buildings swept away after floodwater crashed through a Himalayan village in India.