Nepal hydropower projects flooded, more than 900 workers missing

India