Flash floods hit Himalayan mountain towns and villages, sweeping away vehicles, bridges and even buildings as people fled in terror.