Rescue workers in northern India are scrambling to save tens of thousands of people left stranded by devastating floods that have killed as many as 150 people in the region.
Triggered by unusually heavy monsoon rains, the floods have swept away buildings, roads and vehicles in the mountainous state of Uttarakhand, which borders Nepal and China.