India stranded