Tag: Tourist vehicle falls into Teesta river