News

Over 1,000 tourists were temporarily stranded after massive landslides hit Sikkim, an Indian state, in late April.